Aracılığıyla paylaş


UpDownCounter<T> Sınıf

Tanım

Pozitif veya negatif ölçüm değerlerini raporlamayı destekleyen bir araç. UpDownCounter, etkin isteklerdeki veya kuyruk boyutundaki değişikliği raporlama gibi senaryolarda kullanılabilir.

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)

Tür Parametreleri

T

UpDownCounter'ın temsil ettiği tür.

Devralma
UpDownCounter<T>

Açıklamalar

Bu sınıf yalnızca şu genel parametre türlerini destekler: Byte, Int16, Int32, Int64, Single, Doubleve Decimal

Özellikler

Advice

Aletle ilişkili InstrumentAdvice<T> alır.

(Devralındığı yer: Instrument<T>)
Description

Araç açıklamasını alır.

(Devralındığı yer: Instrument)
Enabled

Bu araç için dinleyici olup olmadığını gösteren bir değer alır.

(Devralındığı yer: Instrument)
IsObservable

Aletin gözlemlenebilir bir araç olup olmadığını gösteren bir değer alır.

(Devralındığı yer: Instrument)
Meter

Aleti oluşturan Ölçüm'e sahip olur.

(Devralındığı yer: Instrument)
Name

Cihaz adını alır.

(Devralındığı yer: Instrument)
Tags

Aletle ilişkilendirilmiş etiketleri döndürür.

(Devralındığı yer: Instrument)
Unit

Ölçümlerden oluşan alet birimini alır.

(Devralındığı yer: Instrument)

Yöntemler

Add(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

Ölçümün delta değerini kaydeder. Delta pozitif, negatif veya sıfır olabilir.

Add(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

Ölçümün delta değerini kaydeder. Delta pozitif, negatif veya sıfır olabilir.

Add(T, KeyValuePair<String,Object>)

Ölçümün delta değerini kaydeder. Delta pozitif, negatif veya sıfır olabilir.

Add(T, KeyValuePair<String,Object>[])

Ölçümün delta değerini kaydeder. Delta pozitif, negatif veya sıfır olabilir.

Add(T, ReadOnlySpan<KeyValuePair<String,Object>>)

Ölçümün delta değerini kaydeder. Delta pozitif, negatif veya sıfır olabilir.

Add(T, TagList)

Ölçümün delta değerini kaydeder. Delta pozitif, negatif veya sıfır olabilir.

Add(T)

Ölçümün delta değerini kaydeder. Delta pozitif, negatif veya sıfır olabilir.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
Publish()

Ölçümleri kaydetmeye başlamak ve dinleyicilerin bu tür ölçümleri dinlemeye başlamasına izin vermek için aleti etkinleştirir.

(Devralındığı yer: Instrument)
RecordMeasurement(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

Bu aracı dinleyen tüm MeterListener nesneleri bilgilendirerek ölçümü kaydeder.

(Devralındığı yer: Instrument<T>)
RecordMeasurement(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

Bu aracı dinleyen tüm MeterListener nesneleri bilgilendirerek ölçümü kaydeder.

(Devralındığı yer: Instrument<T>)
RecordMeasurement(T, KeyValuePair<String,Object>)

Bu aracı dinleyen tüm MeterListener nesneleri bilgilendirerek ölçümü kaydeder.

(Devralındığı yer: Instrument<T>)
RecordMeasurement(T, ReadOnlySpan<KeyValuePair<String,Object>>)

Bu aracı dinleyen tüm MeterListener nesneleri bilgilendirerek ölçümü kaydeder.

(Devralındığı yer: Instrument<T>)
RecordMeasurement(T, TagList)

Bu aracı dinleyen tüm MeterListener nesneleri bilgilendirerek ölçümü kaydeder.

(Devralındığı yer: Instrument<T>)
RecordMeasurement(T)

Bu aracı dinleyen tüm MeterListener nesneleri bilgilendirerek ölçümü kaydeder.

(Devralındığı yer: Instrument<T>)
ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır