MetricCollector<T> Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
MetricCollector<T>(Instrument<T>, TimeProvider) |
Inicjuje nowe wystąpienie klasy MetricCollector<T>. |
MetricCollector<T>(ObservableInstrument<T>, TimeProvider) |
Inicjuje nowe wystąpienie klasy MetricCollector<T>. |
MetricCollector<T>(Meter, String, TimeProvider) |
Inicjuje nowe wystąpienie klasy MetricCollector<T>. |
MetricCollector<T>(Object, String, String, TimeProvider) |
Inicjuje nowe wystąpienie klasy MetricCollector<T>. |
MetricCollector<T>(Instrument<T>, TimeProvider)
- Źródło:
- MetricCollector.cs
Inicjuje nowe wystąpienie klasy 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)
Parametry
- instrument
- Instrument<T>
Element do rejestrowania Instrument<T> pomiarów.
- timeProvider
- TimeProvider
Dostawca czasu do użycia lub null
do korzystania z dostawcy czasu systemowego.
Dotyczy
MetricCollector<T>(ObservableInstrument<T>, TimeProvider)
- Źródło:
- MetricCollector.cs
Inicjuje nowe wystąpienie klasy 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)
Parametry
- instrument
- ObservableInstrument<T>
Element do rejestrowania ObservableInstrument<T> pomiarów.
- timeProvider
- TimeProvider
Dostawca czasu do użycia lub null
do korzystania z dostawcy czasu systemowego.
Dotyczy
MetricCollector<T>(Meter, String, TimeProvider)
- Źródło:
- MetricCollector.cs
Inicjuje nowe wystąpienie klasy 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)
Parametry
- meter
- Meter
Miernik, który publikuje instrument do rejestrowania.
- instrumentName
- String
Nazwa instrumentu do zarejestrowania.
- timeProvider
- TimeProvider
Dostawca czasu do użycia lub null
do korzystania z dostawcy czasu systemowego.
Dotyczy
MetricCollector<T>(Object, String, String, TimeProvider)
- Źródło:
- MetricCollector.cs
Inicjuje nowe wystąpienie klasy 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)
Parametry
- meterScope
- Object
Zakres miernika, który publikuje instrument do rejestrowania. Należy zachować ostrożność podczas używania mierników w zakresie globalnym (zakres == null). Ta interakcja ze statycznymi danymi modyfikowalnymi i testami nie powinna być uruchamiana równolegle ze sobą.
- meterName
- String
Nazwa miernika, który publikuje instrument do rejestrowania.
- instrumentName
- String
Nazwa instrumentu do zarejestrowania.
- timeProvider
- TimeProvider
Dostawca czasu do użycia lub null
do korzystania z dostawcy czasu systemowego.
Uwagi
Zarówno nazwa miernika, jak i zakres są używane do określania wartości miernika zainteresowania.