ObservableGauge<T> Klasa
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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
| Nazwa | Opis |
|---|---|
| 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 ObservableInstrument<T>) |
| 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 dany obiekt jest taki sam, jak bieżący obiekt. (Dziedziczone od Object) |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Dziedziczone od Object) |
| GetType() |
Type Pobiera bieżące wystąpienie. (Dziedziczone od Object) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Dziedziczone od Object) |
| Observe() |
Pobiera bieżące pomiary śledzone przez ten instrument. Wszystkie klasy rozszerzające klasę ObservableInstrument{T} muszą zaimplementować tę metodę. (Dziedziczone od ObservableInstrument<T>) |
| Publish() |
Aktywuje instrument, aby rozpocząć rejestrowanie pomiarów i umożliwić odbiornikom rozpoczęcie nasłuchiwania takich pomiarów. (Dziedziczone od Instrument) |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Dziedziczone od Object) |