MetricCollector<T> Klasse
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.
Sammelt die messungen, die aus einem Instrument<T> oder ObservableInstrument<T>.
generic <typename T>
where T : value classpublic ref class MetricCollector sealed : IDisposable
public sealed class MetricCollector<T> : IDisposable where T : struct
type MetricCollector<'T (requires 'T : struct)> = class
interface IDisposable
Public NotInheritable Class MetricCollector(Of T)
Implements IDisposable
Typparameter
- T
Der Typ der aufgezeichneten Metrikdaten.
- Vererbung
-
MetricCollector<T>
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| MetricCollector<T>(Instrument<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>(ObservableInstrument<T>, TimeProvider) |
Initialisiert eine neue Instanz der MetricCollector<T>-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Instrument |
Ruft das Instrument aufgezeichnete ab. |
| LastMeasurement |
Ruft ggf. die neueste gesammelte Messung ab. |
Methoden
| Name | Beschreibung |
|---|---|
| Clear() |
Entfernt alle gesammelten Maße aus dem Sammler. |
| Dispose() |
Entfernt die MetricCollector<T> Aufzeichnungsmessungen und beendet sie. |
| GetMeasurementSnapshot(Boolean) |
Ruft eine Momentaufnahme der von diesem Sammler gesammelten Messungen ab. |
| RecordObservableInstruments() |
Scannen Sie alle registrierten feststellbaren Instrumente. |
| WaitForMeasurementsAsync(Int32, CancellationToken) |
Gibt einen Vorgang zurück, der abgeschlossen wird, wenn der Sammelsammler eine Mindestanzahl von Messungen gesammelt hat. |
| WaitForMeasurementsAsync(Int32, TimeSpan) |
Gibt einen Vorgang zurück, der abgeschlossen wird, wenn der Sammelsammler eine Mindestanzahl von Messungen gesammelt hat. |