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

Description

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

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

Bu araç için dinleyici olup olmadığını belirten 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

Alet adını alır.

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

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

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

Ölçüm araç birimini alır.

(Devralındığı yer: Instrument)

Yöntemler

Add(T)

Ö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>, 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>, 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.

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()

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

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

Geçerli Objectöğesinin sığ 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ını sağlamak için cihazı etkinleştirir.

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

Bu aracı dinleyen tüm MeterListener nesnelere bildirimde bulunarak ölçümü kaydeder.

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

Bu aracı dinleyen tüm MeterListener nesnelere bildirimde bulunarak ölçümü kaydeder.

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

Bu aracı dinleyen tüm MeterListener nesnelere bildirimde bulunarak ölçümü kaydeder.

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

Bu aracı dinleyen tüm MeterListener nesnelere bildirimde bulunarak ölçümü kaydeder.

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

Bu aracı dinleyen tüm MeterListener nesnelere bildirimde bulunarak ölçümü kaydeder.

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

Bu aracı dinleyen tüm MeterListener nesnelere bildirimde bulunarak ölçümü kaydeder.

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

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

(Devralındığı yer: Object)

Şunlara uygulanır