Bagikan melalui


Instrument<T> Konstruktor

Definisi

Overload

Instrument<T>(Meter, String)

Membuat instans baru Instrument<T>.

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

Buat instrumen metrik menggunakan pengukur properti, nama, deskripsi, dan unit.

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

Menginisialisasi instans baru kelas Instrument<T> dengan meter, nama, deskripsi, dan unit yang ditentukan.

Instrument<T>(Meter, String, String, String, IEnumerable<KeyValuePair<String,Object>>, InstrumentAdvice<T>)

Membuat instans baru Instrument<T>.

Instrument<T>(Meter, String)

Membuat instans baru Instrument<T>.

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

Parameter

meter
Meter

Meteran yang menciptakan instrumen. Tidak dapat null.

name
String

Nama instrumen. Tidak dapat null.

Berlaku untuk

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

Sumber:
Instrument.common.cs
Sumber:
Instrument.common.cs
Sumber:
Instrument.common.cs

Buat instrumen metrik menggunakan pengukur properti, nama, deskripsi, dan unit.

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

Parameter

meter
Meter

Meteran yang menciptakan instrumen.

name
String

Nama instrumen. Tidak dapat null.

unit
String

Unit pengukuran instrumen opsional.

description
String

Deskripsi instrumen opsional.

Keterangan

Semua kelas yang memperluas Instrument{T} harus memanggil konstruktor ini saat membuat objek dari kelas yang diperluas.

Berlaku untuk

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

Sumber:
Instrument.common.cs
Sumber:
Instrument.common.cs

Menginisialisasi instans baru kelas Instrument<T> dengan meter, nama, deskripsi, dan unit yang ditentukan.

protected:
 Instrument(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 Instrument (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.Instrument<'T (requires 'T : struct)> : System.Diagnostics.Metrics.Meter * string * string * string * seq<System.Collections.Generic.KeyValuePair<string, obj>> -> System.Diagnostics.Metrics.Instrument<'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)))

Parameter

meter
Meter

Meteran yang menciptakan instrumen.

name
String

Nama instrumen. Tidak dapat null.

unit
String

Unit pengukuran instrumen opsional.

description
String

Deskripsi instrumen opsional.

tags
IEnumerable<KeyValuePair<String,Object>>

Tag instrumen opsional.

Keterangan

Semua kelas yang memperluas Instrument<T> perlu memanggil konstruktor ini saat membuat objek kelas yang diperluas.

Berlaku untuk

Instrument<T>(Meter, String, String, String, IEnumerable<KeyValuePair<String,Object>>, InstrumentAdvice<T>)

Membuat instans baru Instrument<T>.

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

Parameter

meter
Meter

Meteran yang menciptakan instrumen. Tidak dapat null.

name
String

Nama instrumen. Tidak dapat null.

unit
String

Unit pengukuran instrumen opsional.

description
String

Deskripsi instrumen opsional.

tags
IEnumerable<KeyValuePair<String,Object>>

Tag instrumen opsional.

Berlaku untuk