Udostępnij za pośrednictwem


ObservableGauge<T> Klasa

Definicja

Reprezentuje obserwowalny instrument, który zgłasza wartości inne niż addytywne, gdy instrument jest obserwowany, na przykład bieżącą temperaturę pomieszczenia. Wywołaj metodę CreateObservableGauge , aby utworzyć obiekt licznika, który można zaobserwować.

generic <typename T>
 where T : value classpublic ref class ObservableGauge sealed : System::Diagnostics::Metrics::ObservableInstrument<T>
public sealed class ObservableGauge<T> : System.Diagnostics.Metrics.ObservableInstrument<T> where T : struct
type ObservableGauge<'T (requires 'T : struct)> = class
    inherit ObservableInstrument<'T (requires 'T : struct)>
Public NotInheritable Class ObservableGauge(Of T)
Inherits ObservableInstrument(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

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 ObservableInstrument<T>)
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 dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

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

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

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

(Odziedziczone po Object)
Observe()

Pobiera bieżące pomiary śledzone przez ten instrument. Wszystkie klasy rozszerzające klasę ObservableInstrument{T} muszą zaimplementować tę metodę.

(Odziedziczone po ObservableInstrument<T>)
Publish()

Aktywuje instrument, aby rozpocząć rejestrowanie pomiarów i umożliwić odbiornikom rozpoczęcie nasłuchiwania takich pomiarów.

(Odziedziczone po Instrument)
ToString()

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

(Odziedziczone po Object)

Dotyczy

Zobacz też