MetricCollector<T> Klasa
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.
Zbiera miary opublikowane z obiektu Instrument<T> lub 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
Parametry typu
- T
Typ rejestrowanych danych metryk.
- Dziedziczenie
-
MetricCollector<T>
- Implementuje
Konstruktory
| Nazwa | Opis |
|---|---|
| MetricCollector<T>(Instrument<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>(ObservableInstrument<T>, TimeProvider) |
Inicjuje nowe wystąpienie klasy MetricCollector<T>. |
Właściwości
| Nazwa | Opis |
|---|---|
| Instrument |
Pobiera rejestrowany Instrument element . |
| LastMeasurement |
Pobiera najnowszy pomiar, jeśli istnieje. |
Metody
| Nazwa | Opis |
|---|---|
| Clear() |
Usuwa wszystkie skumulowane pomiary z modułu zbierającego. |
| Dispose() |
Usuwa pomiary MetricCollector<T> i zatrzymuje rejestrowanie. |
| GetMeasurementSnapshot(Boolean) |
Pobiera migawkę pomiarów zebranych przez ten moduł zbierający. |
| RecordObservableInstruments() |
Rejestruje wszystkie zarejestrowane obserwowalne instrumenty. |
| WaitForMeasurementsAsync(Int32, CancellationToken) |
Zwraca zadanie, które kończy się, gdy moduł zbierający zebrał minimalną liczbę pomiarów. |
| WaitForMeasurementsAsync(Int32, TimeSpan) |
Zwraca zadanie, które kończy się, gdy moduł zbierający zebrał minimalną liczbę pomiarów. |