Sdílet prostřednictvím


MetricCollector<T> Třída

Definice

Shromažďuje měření publikovaná z nebo Instrument<T>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 zaznamenaných dat metriky

Dědičnost
MetricCollector<T>
Implementuje

Konstruktory

MetricCollector<T>(Instrument<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>(ObservableInstrument<T>, TimeProvider)

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

Vlastnosti

Instrument

Získá záznam Instrument .

LastMeasurement

Získá nejnovější shromážděné měření, pokud existuje.

Metody

Clear()

Odebere z kolektoru všechna kumulovaná měření.

Dispose()

MetricCollector<T> Odstraní a zastaví záznam měření.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetMeasurementSnapshot(Boolean)

Získá snímek měření shromážděných tímto kolektorem.

GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
RecordObservableInstruments()

Zkontrolujte všechny registrované pozorovatelné přístroje.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
WaitForMeasurementsAsync(Int32, CancellationToken)

Vrátí úkol, který se dokončí, když kolektor shromáždil minimální počet měření.

WaitForMeasurementsAsync(Int32, TimeSpan)

Vrátí úkol, který se dokončí, když kolektor shromáždil minimální počet měření.

Platí pro