Aracılığıyla paylaş


ObservableInstrument<T> Oluşturucular

Tanım

Aşırı Yüklemeler

ObservableInstrument<T>(Meter, String, String, String)

Belirtilen ölçüm, ad, açıklama ve birimi kullanarak sınıfın ObservableInstrument<T> yeni bir örneğini başlatır. ObservableInstrument{T} öğesini genişleten tüm sınıflar, genişletilmiş sınıfın nesnelerini oluştururken bu oluşturucuyu çağırmalıdır.

ObservableInstrument<T>(Meter, String, String, String, IEnumerable<KeyValuePair<String,Object>>)

Belirtilen ölçüm, ad, açıklama ve birim ile sınıfının yeni bir örneğini ObservableInstrument<T> başlatır.

ObservableInstrument<T>(Meter, String, String, String)

Kaynak:
ObservableInstrument.cs
Kaynak:
ObservableInstrument.cs
Kaynak:
ObservableInstrument.cs

Belirtilen ölçüm, ad, açıklama ve birimi kullanarak sınıfın ObservableInstrument<T> yeni bir örneğini başlatır. ObservableInstrument{T} öğesini genişleten tüm sınıflar, genişletilmiş sınıfın nesnelerini oluştururken bu oluşturucuyu çağırmalıdır.

protected:
 ObservableInstrument(System::Diagnostics::Metrics::Meter ^ meter, System::String ^ name, System::String ^ unit, System::String ^ description);
protected ObservableInstrument (System.Diagnostics.Metrics.Meter meter, string name, string? unit, string? description);
new System.Diagnostics.Metrics.ObservableInstrument<'T (requires 'T : struct)> : System.Diagnostics.Metrics.Meter * string * string * string -> System.Diagnostics.Metrics.ObservableInstrument<'T (requires 'T : struct)>
Protected Sub New (meter As Meter, name As String, unit As String, description As String)

Parametreler

meter
Meter

Aleti oluşturan ölçüm.

name
String

Araç adı. olamaz null.

unit
String

İsteğe bağlı ölçüm araç birimi.

description
String

İsteğe bağlı araç açıklaması.

Şunlara uygulanır

ObservableInstrument<T>(Meter, String, String, String, IEnumerable<KeyValuePair<String,Object>>)

Kaynak:
ObservableInstrument.cs
Kaynak:
ObservableInstrument.cs

Belirtilen ölçüm, ad, açıklama ve birim ile sınıfının yeni bir örneğini ObservableInstrument<T> başlatır.

protected:
 ObservableInstrument(System::Diagnostics::Metrics::Meter ^ meter, System::String ^ name, System::String ^ unit, System::String ^ description, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>> ^ tags);
protected ObservableInstrument (System.Diagnostics.Metrics.Meter meter, string name, string? unit, string? description, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? tags);
new System.Diagnostics.Metrics.ObservableInstrument<'T (requires 'T : struct)> : System.Diagnostics.Metrics.Meter * string * string * string * seq<System.Collections.Generic.KeyValuePair<string, obj>> -> System.Diagnostics.Metrics.ObservableInstrument<'T (requires 'T : struct)>
Protected Sub New (meter As Meter, name As String, unit As String, description As String, tags As IEnumerable(Of KeyValuePair(Of String, Object)))

Parametreler

meter
Meter

Aleti oluşturan ölçüm.

name
String

Araç adı. olamaz null.

unit
String

İsteğe bağlı ölçüm araç birimi.

description
String

İsteğe bağlı bir araç açıklaması.

tags
IEnumerable<KeyValuePair<String,Object>>

Sayaça eklenecek etiketler.

Açıklamalar

Genişleten tüm sınıfların ObservableInstrument<T> , genişletilmiş sınıfın bir nesnesini oluştururken bu oluşturucuyu çağırması gerekir.

Şunlara uygulanır