UpDownCounter<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.
Instrument obsługujący raportowanie dodatnich lub ujemnych wartości metryk. Funkcja UpDownCounter może być używana w scenariuszach, takich jak raportowanie zmian w aktywnych żądaniach lub rozmiarze kolejki.
generic <typename T>
where T : value classpublic ref class UpDownCounter sealed : System::Diagnostics::Metrics::Instrument<T>
public sealed class UpDownCounter<T> : System.Diagnostics.Metrics.Instrument<T> where T : struct
type UpDownCounter<'T (requires 'T : struct)> = class
inherit Instrument<'T (requires 'T : struct)>
Public NotInheritable Class UpDownCounter(Of T)
Inherits Instrument(Of T)
Parametry typu
- T
Typ reprezentowany przez klasę UpDownCounter.
- 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 |
|---|---|
| Add(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>, KeyValuePair<String,Object>) |
Rejestruje wartość różnicy miary. Delta może być dodatnia, ujemna lub zero. |
| Add(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>) |
Rejestruje wartość różnicy miary. Delta może być dodatnia, ujemna lub zero. |
| Add(T, KeyValuePair<String,Object>) |
Rejestruje wartość różnicy miary. Delta może być dodatnia, ujemna lub zero. |
| Add(T, KeyValuePair<String,Object>[]) |
Rejestruje wartość różnicy miary. Delta może być dodatnia, ujemna lub zero. |
| Add(T, ReadOnlySpan<KeyValuePair<String,Object>>) |
Rejestruje wartość różnicy miary. Delta może być dodatnia, ujemna lub zero. |
| Add(T, TagList) |
Rejestruje wartość różnicy miary. Delta może być dodatnia, ujemna lub zero. |
| Add(T) |
Rejestruje wartość różnicy miary. Delta może być dodatnia, ujemna lub zero. |
| 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) |
| 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) |