MetricCollector<T> Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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. |