Share via


Meter Oluşturucular

Tanım

Aşırı Yüklemeler

Meter(MeterOptions)

kullanarak Ölçüm'ün yeni bir örneğini MeterOptionsbaşlatın.

Meter(String)

Belirtilen ölçüm adını kullanarak yeni bir örneğini Meter başlatır.

Meter(String, String)

Belirtilen ölçüm adını ve sürümünü kullanarak yeni bir örneğini Meter başlatır.

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

Ölçüm adını ve sürümünü kullanarak Ölçüm'ün yeni bir örneğini başlatır.

Meter(MeterOptions)

Kaynak:
Meter.cs
Kaynak:
Meter.cs

kullanarak Ölçüm'ün yeni bir örneğini MeterOptionsbaşlatın.

public:
 Meter(System::Diagnostics::Metrics::MeterOptions ^ options);
public Meter (System.Diagnostics.Metrics.MeterOptions options);
new System.Diagnostics.Metrics.Meter : System.Diagnostics.Metrics.MeterOptions -> System.Diagnostics.Metrics.Meter
Public Sub New (options As MeterOptions)

Parametreler

options
MeterOptions

Özelliklerini kullanarak ölçüm oluşturmak için kullanılan options nesnesi.

Şunlara uygulanır

Meter(String)

Kaynak:
Meter.cs
Kaynak:
Meter.cs
Kaynak:
Meter.cs

Belirtilen ölçüm adını kullanarak yeni bir örneğini Meter başlatır.

public:
 Meter(System::String ^ name);
public Meter (string name);
new System.Diagnostics.Metrics.Meter : string -> System.Diagnostics.Metrics.Meter
Public Sub New (name As String)

Parametreler

name
String

Ölçüm adı.

Şunlara uygulanır

Meter(String, String)

Kaynak:
Meter.cs
Kaynak:
Meter.cs
Kaynak:
Meter.cs

Belirtilen ölçüm adını ve sürümünü kullanarak yeni bir örneğini Meter başlatır.

public:
 Meter(System::String ^ name, System::String ^ version);
public Meter (string name, string? version);
new System.Diagnostics.Metrics.Meter : string * string -> System.Diagnostics.Metrics.Meter
Public Sub New (name As String, version As String)

Parametreler

name
String

Ölçüm adı.

version
String

İsteğe bağlı Meter sürümü.

Şunlara uygulanır

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

Kaynak:
Meter.cs
Kaynak:
Meter.cs

Ölçüm adını ve sürümünü kullanarak Ölçüm'ün yeni bir örneğini başlatır.

public Meter (string name, string? version, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? tags, object? scope = default);
new System.Diagnostics.Metrics.Meter : string * string * seq<System.Collections.Generic.KeyValuePair<string, obj>> * obj -> System.Diagnostics.Metrics.Meter
Public Sub New (name As String, version As String, tags As IEnumerable(Of KeyValuePair(Of String, Object)), Optional scope As Object = Nothing)

Parametreler

name
String

Ölçüm adı.

version
String

İsteğe bağlı Meter sürümü.

tags
IEnumerable<KeyValuePair<String,Object>>

İsteğe bağlı Ölçüm etiketleri.

scope
Object

İsteğe bağlı Ölçüm kapsamı.

Açıklamalar

Belirli bir kapsama birkaç Metre bağlamak için kapsam nesnesini kullanabilirsiniz. Örneğin bağımlılık ekleme kapsayıcısı, kapsayıcı içinde oluşturulan tüm Ölçümler'i kendi kapsamıyla ilişkilendirmeyi seçebilir. Kapsam nesnesi ise nullMeter'ın belirli bir kapsama bağlı olmadığını gösterir.

Şunlara uygulanır