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
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
Instrument |
Pobiera rejestrowany Instrument element . |
LastMeasurement |
Pobiera najnowszy pomiar zebrany, jeśli istnieje. |
Metody
Clear() |
Usuwa wszystkie skumulowane pomiary z modułu zbierającego. |
Dispose() |
MetricCollector<T> Usuwa i zatrzymuje rejestrowanie pomiarów. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetMeasurementSnapshot(Boolean) |
Pobiera migawkę pomiarów zebranych przez ten moduł zbierający. |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
RecordObservableInstruments() |
Przeskanuj wszystkie zarejestrowane obserwowalne instrumenty. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
WaitForMeasurementsAsync(Int32, CancellationToken) |
Zwraca zadanie, które zostanie ukończone, gdy moduł zbierający zebrał minimalną liczbę pomiarów. |
WaitForMeasurementsAsync(Int32, TimeSpan) |
Zwraca zadanie, które zostanie ukończone, gdy moduł zbierający zebrał minimalną liczbę pomiarów. |