Udostępnij za pośrednictwem


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

Advice

Pobiera InstrumentAdvice<T> skojarzone z instrumentem.

(Odziedziczone po Instrument<T>)
Description

Pobiera opis instrumentu.

(Odziedziczone po Instrument)
Enabled

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

(Odziedziczone po Instrument)
IsObservable

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

(Odziedziczone po Instrument)
Meter

Pobiera miernik, który utworzył instrument.

(Odziedziczone po Instrument)
Name

Pobiera nazwę instrumentu.

(Odziedziczone po Instrument)
Tags

Zwraca tagi skojarzone z instrumentem.

(Odziedziczone po Instrument)
Unit

Pobiera jednostkę przyrządu pomiarów.

(Odziedziczone po Instrument)

Metody

Equals(Object)

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

(Odziedziczone po Object)
GetHashCode()

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

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

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

(Odziedziczone po Object)
Publish()

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

(Odziedziczone po 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.

(Odziedziczone po Instrument<T>)
RecordMeasurement(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

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

(Odziedziczone po Instrument<T>)
RecordMeasurement(T, KeyValuePair<String,Object>)

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

(Odziedziczone po Instrument<T>)
RecordMeasurement(T, ReadOnlySpan<KeyValuePair<String,Object>>)

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

(Odziedziczone po Instrument<T>)
RecordMeasurement(T, TagList)

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

(Odziedziczone po Instrument<T>)
RecordMeasurement(T)

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

(Odziedziczone po Instrument<T>)
ToString()

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

(Odziedziczone po Object)

Dotyczy