ObservableCounter<T> Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İzleme aracı gözlemlenirken (farklı işlemler, iş parçacıkları, kullanıcı modu veya çekirdek modu için) cpu süresi gibi monoton olarak artan değerleri bildiren ölçüm gözlemlenebilir bir aracı temsil eder. Gözlemlenebilir sayaç nesnesini oluşturmak için çağrısı CreateObservableCounter yapın.
generic <typename T>
where T : value classpublic ref class ObservableCounter sealed : System::Diagnostics::Metrics::ObservableInstrument<T>
public sealed class ObservableCounter<T> : System.Diagnostics.Metrics.ObservableInstrument<T> where T : struct
type ObservableCounter<'T (requires 'T : struct)> = class
inherit ObservableInstrument<'T (requires 'T : struct)>
Public NotInheritable Class ObservableCounter(Of T)
Inherits ObservableInstrument(Of T)
Tür Parametreleri
- T
Gözlemlenebilir sayacın temsil ettiği tür.
- Devralma
Açıklamalar
Bu sınıf yalnızca şu genel parametre türlerini destekler: Byte, Int16, Int32, Int64, Single, Double, ve 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ı belirten bir değer alır. (Devralındığı yer: ObservableInstrument<T>) |
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
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) |
Observe() |
Bu araç tarafından izlenen geçerli ölçümleri getirir. ObservableInstrument{T} öğesini genişleten tüm sınıfların bu yöntemi uygulaması gerekir. (Devralındığı yer: ObservableInstrument<T>) |
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) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |