MetricCollector<T> Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
MetricCollector<T>(Instrument<T>, TimeProvider) |
Initialisiert eine neue Instanz der MetricCollector<T>-Klasse. |
MetricCollector<T>(ObservableInstrument<T>, TimeProvider) |
Initialisiert eine neue Instanz der MetricCollector<T>-Klasse. |
MetricCollector<T>(Meter, String, TimeProvider) |
Initialisiert eine neue Instanz der MetricCollector<T>-Klasse. |
MetricCollector<T>(Object, String, String, TimeProvider) |
Initialisiert eine neue Instanz der MetricCollector<T>-Klasse. |
MetricCollector<T>(Instrument<T>, TimeProvider)
- Quelle:
- MetricCollector.cs
Initialisiert eine neue Instanz der MetricCollector<T>-Klasse.
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>
Die Instrument<T> , aus der Messungen erfasst werden sollen.
- timeProvider
- TimeProvider
Der zu verwendende Zeitanbieter oder null
der Systemzeitanbieter.
Gilt für:
MetricCollector<T>(ObservableInstrument<T>, TimeProvider)
- Quelle:
- MetricCollector.cs
Initialisiert eine neue Instanz der MetricCollector<T>-Klasse.
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>
Die ObservableInstrument<T> , aus der Messungen erfasst werden sollen.
- timeProvider
- TimeProvider
Der zu verwendende Zeitanbieter oder null
der Systemzeitanbieter.
Gilt für:
MetricCollector<T>(Meter, String, TimeProvider)
- Quelle:
- MetricCollector.cs
Initialisiert eine neue Instanz der MetricCollector<T>-Klasse.
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
Die Verbrauchseinheit, die das aufzuzeichnende Instrument veröffentlicht.
- instrumentName
- String
Der Name des aufzuzeichnenden Instruments.
- timeProvider
- TimeProvider
Der zu verwendende Zeitanbieter oder null
der Systemzeitanbieter.
Gilt für:
MetricCollector<T>(Object, String, String, TimeProvider)
- Quelle:
- MetricCollector.cs
Initialisiert eine neue Instanz der MetricCollector<T>-Klasse.
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
Der Bereich der Verbrauchseinheit, die das aufzuzeichnende Instrument veröffentlicht. Gehen Sie vorsichtig vor, wenn Sie Meter im globalen Bereich (Bereich == NULL) verwenden. Dies interagiert mit statischen veränderlichen Daten, und Tests, die dies tun, sollten nicht parallel untereinander ausgeführt werden.
- meterName
- String
Der Name der Verbrauchseinheit, die das aufzuzeichnende Instrument veröffentlicht.
- instrumentName
- String
Der Name des aufzuzeichnenden Instruments.
- timeProvider
- TimeProvider
Der zu verwendende Zeitanbieter oder null
der Systemzeitanbieter.
Hinweise
Sowohl der Name der Verbrauchseinheit als auch der Bereich werden verwendet, um die verbrauchseinheit von Interesse zu identifizieren.