İngilizce dilinde oku

Aracılığıyla paylaş


MetricCollector<T> Sınıf

Tanım

veya ObservableInstrument<T>'den Instrument<T> yayımlanan ölçümleri toplar.

C#
public sealed class MetricCollector<T> : IDisposable where T : struct

Tür Parametreleri

T

Kaydedilen ölçüm verilerinin türü.

Devralma
MetricCollector<T>
Uygulamalar

Oluşturucular

MetricCollector<T>(Instrument<T>, TimeProvider)

MetricCollector<T> sınıfının yeni bir örneğini başlatır.

MetricCollector<T>(Meter, String, TimeProvider)

MetricCollector<T> sınıfının yeni bir örneğini başlatır.

MetricCollector<T>(Object, String, String, TimeProvider)

MetricCollector<T> sınıfının yeni bir örneğini başlatır.

MetricCollector<T>(ObservableInstrument<T>, TimeProvider)

MetricCollector<T> sınıfının yeni bir örneğini başlatır.

Özellikler

Instrument

Kaydedilen öğeyi Instrument alır.

LastMeasurement

Varsa toplanan en son ölçümü alır.

Yöntemler

Clear()

Birikmiş tüm ölçümleri toplayıcıdan kaldırır.

Dispose()

öğesini atıp MetricCollector<T> ölçümleri kaydetmeyi durdurur.

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

Bu toplayıcı tarafından toplanan ölçümlerin anlık görüntüsünü alır.

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

Tüm kayıtlı gözlemlenebilir araçları tarayın.

ToString()

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

(Devralındığı yer: Object)
WaitForMeasurementsAsync(Int32, CancellationToken)

Toplayıcı en az sayıda ölçüm topladığında tamamlanan bir görev döndürür.

WaitForMeasurementsAsync(Int32, TimeSpan)

Toplayıcı en az sayıda ölçüm topladığında tamamlanan bir görev döndürür.

Şunlara uygulanır

Ürün Sürümler
.NET 8 (package-provided), 9 (package-provided)
.NET Framework 4.7 (package-provided), 4.7.1 (package-provided), 4.7.2 (package-provided), 4.8 (package-provided)