Aracılığıyla paylaş


Histogram<T> Sınıf

Tanım

İstatistiksel olarak anlamlı olma olasılığı yüksek rastgele değerleri (örneğin, istek süresi) raporlamak için kullanılabilecek bir ölçüm aracını temsil eder. Histogram nesnesi oluşturmak için çağrısı CreateHistogram<T>(String, String, String) yapın.

generic <typename T>
 where T : value classpublic ref class Histogram sealed : System::Diagnostics::Metrics::Instrument<T>
public sealed class Histogram<T> : System.Diagnostics.Metrics.Instrument<T> where T : struct
type Histogram<'T (requires 'T : struct)> = class
    inherit Instrument<'T (requires 'T : struct)>
Public NotInheritable Class Histogram(Of T)
Inherits Instrument(Of T)

Tür Parametreleri

T

Histogramı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ı 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

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

Ölçü değerini kaydeder.

Record(T, KeyValuePair<String,Object>)

Ölçü değerini kaydeder.

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

Ölçü değerini kaydeder.

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

Ölçü değerini kaydeder.

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

Ölçü değerini kaydeder.

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

Ölçü değerini kaydeder.

Record(T, TagList)

Ölçü değerini kaydeder.

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

Ayrıca bkz.