MetricCollector<T> Konstruktory

Definice

Přetížení

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

Inicializuje novou instanci MetricCollector<T> třídy.

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

Inicializuje novou instanci MetricCollector<T> třídy.

MetricCollector<T>(Meter, String, TimeProvider)

Inicializuje novou instanci MetricCollector<T> třídy.

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

Inicializuje novou instanci MetricCollector<T> třídy.

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

Zdroj:
MetricCollector.cs
Zdroj:
MetricCollector.cs
Zdroj:
MetricCollector.cs

Inicializuje novou instanci MetricCollector<T> třídy.

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>

Záznam Instrument<T> měření z.

timeProvider
TimeProvider

Zprostředkovatel času, který se má použít, nebo null zprostředkovatele systémového času.

Platí pro

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

Zdroj:
MetricCollector.cs
Zdroj:
MetricCollector.cs
Zdroj:
MetricCollector.cs

Inicializuje novou instanci MetricCollector<T> třídy.

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>

Záznam ObservableInstrument<T> měření z.

timeProvider
TimeProvider

Zprostředkovatel času, který se má použít, nebo null zprostředkovatele systémového času.

Platí pro

MetricCollector<T>(Meter, String, TimeProvider)

Zdroj:
MetricCollector.cs
Zdroj:
MetricCollector.cs
Zdroj:
MetricCollector.cs

Inicializuje novou instanci MetricCollector<T> třídy.

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

Měřič, který publikuje nástroj k záznamu.

instrumentName
String

Název nástroje, který se má zaznamenat.

timeProvider
TimeProvider

Zprostředkovatel času, který se má použít, nebo null zprostředkovatele systémového času.

Platí pro

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

Zdroj:
MetricCollector.cs
Zdroj:
MetricCollector.cs
Zdroj:
MetricCollector.cs

Inicializuje novou instanci MetricCollector<T> třídy.

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

Rozsah měřiče, který publikuje nástroj k záznamu. Při používání měřičů v globálním rozsahu (rozsah == null) buďte opatrní. Tato funkce interaguje se statickými proměnlivými daty a testy, které to provádějí, by se neměly spouštět paralelně.

meterName
String

Název měřiče, který publikuje nástroj k záznamu.

instrumentName
String

Název nástroje, který se má zaznamenat.

timeProvider
TimeProvider

Zprostředkovatel času, který se má použít, nebo null zprostředkovatele systémového času.

Poznámky

K identifikaci měřiče, který vás zajímá, se používá název měřiče i obor.

Platí pro