Udostępnij przez


Gauge<T> Klasa

Definicja

Miernik jest instrumentem używanym do rejestrowania wartości nie addytywnej za każdym razem, gdy wystąpią zmiany. Na przykład zarejestruj wartość poziomu szumu tła pomieszczenia, gdy wystąpią zmiany.

generic <typename T>
 where T : value classpublic ref class Gauge sealed : System::Diagnostics::Metrics::Instrument<T>
public sealed class Gauge<T> : System.Diagnostics.Metrics.Instrument<T> where T : struct
type Gauge<'T (requires 'T : struct)> = class
    inherit Instrument<'T (requires 'T : struct)>
Public NotInheritable Class Gauge(Of T)
Inherits Instrument(Of T)

Parametry typu

T
Dziedziczenie

Uwagi

Ta klasa obsługuje tylko następujące typy parametrów ogólnych: Byte, Int16, Int32, Int64, Single, Doublei Decimal

Właściwości

Nazwa Opis
Advice

Pobiera InstrumentAdvice<T> skojarzone z instrumentem.

(Dziedziczone od Instrument<T>)
Description

Pobiera opis instrumentu.

(Dziedziczone od Instrument)
Enabled

Pobiera wartość wskazującą, czy istnieją odbiorniki dla tego instrumentu.

(Dziedziczone od Instrument)
IsObservable

Pobiera wartość wskazującą, czy instrument jest obserwowalnym instrumentem.

(Dziedziczone od Instrument)
Meter

Pobiera miernik, który utworzył instrument.

(Dziedziczone od Instrument)
Name

Pobiera nazwę instrumentu.

(Dziedziczone od Instrument)
Tags

Zwraca tagi skojarzone z instrumentem.

(Dziedziczone od Instrument)
Unit

Pobiera jednostkę przyrządu pomiarów.

(Dziedziczone od Instrument)

Metody

Nazwa Opis
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Dziedziczone od Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Dziedziczone od Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Dziedziczone od Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Dziedziczone od Object)
Publish()

Aktywuje instrument w celu rozpoczęcia rejestrowania pomiarów i umożliwienia odbiornikom rozpoczęcia słuchania takich pomiarów.

(Dziedziczone od Instrument)
Record(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

Zapisz bieżącą wartość miernika.

Record(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

Zapisz bieżącą wartość miernika.

Record(T, KeyValuePair<String,Object>)

Zapisz bieżącą wartość miernika.

Record(T, KeyValuePair<String,Object>[])

Zapisz bieżącą wartość miernika.

Record(T, ReadOnlySpan<KeyValuePair<String,Object>>)

Zapisz bieżącą wartość miernika.

Record(T, TagList)

Zapisz bieżącą wartość miernika.

Record(T)

Zapisz bieżącą wartość miernika.

RecordMeasurement(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

Rejestruje pomiar, powiadamiając wszystkie obiekty MeterListener, które nasłuchują tego instrumentu.

(Dziedziczone od Instrument<T>)
RecordMeasurement(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

Rejestruje pomiar, powiadamiając wszystkie obiekty MeterListener, które nasłuchują tego instrumentu.

(Dziedziczone od Instrument<T>)
RecordMeasurement(T, KeyValuePair<String,Object>)

Rejestruje pomiar, powiadamiając wszystkie obiekty MeterListener, które nasłuchują tego instrumentu.

(Dziedziczone od Instrument<T>)
RecordMeasurement(T, ReadOnlySpan<KeyValuePair<String,Object>>)

Rejestruje pomiar, powiadamiając wszystkie obiekty MeterListener, które nasłuchują tego instrumentu.

(Dziedziczone od Instrument<T>)
RecordMeasurement(T, TagList)

Rejestruje pomiar, powiadamiając wszystkie obiekty MeterListener, które nasłuchują tego instrumentu.

(Dziedziczone od Instrument<T>)
RecordMeasurement(T)

Rejestruje pomiar, powiadamiając wszystkie obiekty MeterListener, które nasłuchują tego instrumentu.

(Dziedziczone od Instrument<T>)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Dziedziczone od Object)

Dotyczy