Udostępnij za pośrednictwem


ObservableUpDownCounter<T> Klasa

Definicja

Instrument z możliwością obserwowania metryk, który zgłasza rosnące lub malejące wartości w przypadku obserwowania instrumentu. Ten instrument służy do monitorowania rozmiaru sterty procesu lub przybliżonej liczby elementów w buforze okrągłym bez blokady, na przykład. Aby utworzyć obiekt ObservableUpDownCounter, użyj CreateObservableUpDownCounter metod .

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

Parametry typu

T

Typ reprezentowany przez licznik.

Dziedziczenie
ObservableUpDownCounter<T>

Uwagi

Ta klasa obsługuje tylko następujące typy parametrów ogólnych: Byte, , Int16, Int64Int32Single, , 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ę instrumentu 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 wartość bieżącego wystąpienia.

(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