Bagikan melalui


MetricCollector<T> Konstruktor

Definisi

Overload

MetricCollector<T>(Instrument<T>, TimeProvider)

Menginisialisasi instans baru kelas MetricCollector<T>.

MetricCollector<T>(ObservableInstrument<T>, TimeProvider)

Menginisialisasi instans baru kelas MetricCollector<T>.

MetricCollector<T>(Meter, String, TimeProvider)

Menginisialisasi instans baru kelas MetricCollector<T>.

MetricCollector<T>(Object, String, String, TimeProvider)

Menginisialisasi instans baru kelas MetricCollector<T>.

MetricCollector<T>(Instrument<T>, TimeProvider)

Sumber:
MetricCollector.cs
Sumber:
MetricCollector.cs
Sumber:
MetricCollector.cs

Menginisialisasi instans baru kelas MetricCollector<T>.

public MetricCollector (System.Diagnostics.Metrics.Instrument<T> instrument, TimeProvider? timeProvider = default);
new Microsoft.Extensions.Diagnostics.Metrics.Testing.MetricCollector<'T (requires 'T : struct)> : System.Diagnostics.Metrics.Instrument<'T (requires 'T : struct)> * TimeProvider -> Microsoft.Extensions.Diagnostics.Metrics.Testing.MetricCollector<'T (requires 'T : struct)>
Public Sub New (instrument As Instrument(Of T), Optional timeProvider As TimeProvider = Nothing)

Parameter

instrument
Instrument<T>

Instrument<T> untuk merekam pengukuran dari.

timeProvider
TimeProvider

Penyedia waktu yang akan digunakan, atau null untuk menggunakan penyedia waktu sistem.

Berlaku untuk

MetricCollector<T>(ObservableInstrument<T>, TimeProvider)

Sumber:
MetricCollector.cs
Sumber:
MetricCollector.cs
Sumber:
MetricCollector.cs

Menginisialisasi instans baru kelas MetricCollector<T>.

public MetricCollector (System.Diagnostics.Metrics.ObservableInstrument<T> instrument, TimeProvider? timeProvider = default);
new Microsoft.Extensions.Diagnostics.Metrics.Testing.MetricCollector<'T (requires 'T : struct)> : System.Diagnostics.Metrics.ObservableInstrument<'T (requires 'T : struct)> * TimeProvider -> Microsoft.Extensions.Diagnostics.Metrics.Testing.MetricCollector<'T (requires 'T : struct)>
Public Sub New (instrument As ObservableInstrument(Of T), Optional timeProvider As TimeProvider = Nothing)

Parameter

instrument
ObservableInstrument<T>

ObservableInstrument<T> untuk merekam pengukuran dari.

timeProvider
TimeProvider

Penyedia waktu yang akan digunakan, atau null untuk menggunakan penyedia waktu sistem.

Berlaku untuk

MetricCollector<T>(Meter, String, TimeProvider)

Sumber:
MetricCollector.cs
Sumber:
MetricCollector.cs
Sumber:
MetricCollector.cs

Menginisialisasi instans baru kelas MetricCollector<T>.

public MetricCollector (System.Diagnostics.Metrics.Meter meter, string instrumentName, TimeProvider? timeProvider = default);
new Microsoft.Extensions.Diagnostics.Metrics.Testing.MetricCollector<'T (requires 'T : struct)> : System.Diagnostics.Metrics.Meter * string * TimeProvider -> Microsoft.Extensions.Diagnostics.Metrics.Testing.MetricCollector<'T (requires 'T : struct)>
Public Sub New (meter As Meter, instrumentName As String, Optional timeProvider As TimeProvider = Nothing)

Parameter

meter
Meter

Meteran yang menerbitkan instrumen untuk direkam.

instrumentName
String

Nama instrumen yang akan direkam.

timeProvider
TimeProvider

Penyedia waktu yang akan digunakan, atau null untuk menggunakan penyedia waktu sistem.

Berlaku untuk

MetricCollector<T>(Object, String, String, TimeProvider)

Sumber:
MetricCollector.cs
Sumber:
MetricCollector.cs
Sumber:
MetricCollector.cs

Menginisialisasi instans baru kelas MetricCollector<T>.

public MetricCollector (object? meterScope, string meterName, string instrumentName, TimeProvider? timeProvider = default);
new Microsoft.Extensions.Diagnostics.Metrics.Testing.MetricCollector<'T (requires 'T : struct)> : obj * string * string * TimeProvider -> Microsoft.Extensions.Diagnostics.Metrics.Testing.MetricCollector<'T (requires 'T : struct)>
Public Sub New (meterScope As Object, meterName As String, instrumentName As String, Optional timeProvider As TimeProvider = Nothing)

Parameter

meterScope
Object

Cakupan meteran yang menerbitkan instrumen untuk direkam. Berhati-hatilah saat menggunakan Meter dalam cakupan global (lingkup == null). Ini berinteraksi dengan data statis yang dapat diubah dan pengujian yang melakukan ini tidak boleh dijalankan secara paralel satu sama lain.

meterName
String

Nama meteran yang menerbitkan instrumen untuk direkam.

instrumentName
String

Nama instrumen yang akan direkam.

timeProvider
TimeProvider

Penyedia waktu yang akan digunakan, atau null untuk menggunakan penyedia waktu sistem.

Keterangan

Nama meter dan cakupan digunakan untuk mengidentifikasi meteran yang diminati.

Berlaku untuk