MetricCollector<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
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.