MetricCollector<T> Klas

Definitie

Verzamelt de metingen die zijn gepubliceerd van een Instrument<T> of 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

Type parameters

T

Het type metrische gegevens dat wordt vastgelegd.

Overname
MetricCollector<T>
Implementeringen

Constructors

Name Description
MetricCollector<T>(Instrument<T>, TimeProvider)

Initialiseert een nieuw exemplaar van de MetricCollector<T> klasse.

MetricCollector<T>(Meter, String, TimeProvider)

Initialiseert een nieuw exemplaar van de MetricCollector<T> klasse.

MetricCollector<T>(Object, String, String, TimeProvider)

Initialiseert een nieuw exemplaar van de MetricCollector<T> klasse.

MetricCollector<T>(ObservableInstrument<T>, TimeProvider)

Initialiseert een nieuw exemplaar van de MetricCollector<T> klasse.

Eigenschappen

Name Description
Instrument

Hiermee haalt u de Instrument opname op.

LastMeasurement

Hiermee haalt u de meest recente meting op die is verzameld, indien van toepassing.

Methoden

Name Description
Clear()

Hiermee verwijdert u alle samengevoegde metingen van de collector.

Dispose()

Hiermee worden de MetricCollector<T> opnamemetingen verwijderd en gestopt.

GetMeasurementSnapshot(Boolean)

Hiermee haalt u een momentopname op van metingen die door deze collector worden verzameld.

RecordObservableInstruments()

Scan alle geregistreerde waarneembare instrumenten.

WaitForMeasurementsAsync(Int32, CancellationToken)

Retourneert een taak die is voltooid wanneer de collector een minimum aantal metingen heeft verzameld.

WaitForMeasurementsAsync(Int32, TimeSpan)

Retourneert een taak die is voltooid wanneer de collector een minimum aantal metingen heeft verzameld.

Van toepassing op