Instrument<T> Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.
- advice
- InstrumentAdvice<T>
InstrumentAdvice<T>opsional .