Ler em inglês

Partilhar via


MetricCollector<T> Classe

Definição

Coleta as medidas publicadas de um Instrument<T> ou ObservableInstrument<T>.

public sealed class MetricCollector<T> : IDisposable where T : struct

Parâmetros de tipo

T

O tipo de dados de métrica que estão sendo registrados.

Herança
MetricCollector<T>
Implementações

Construtores

Propriedades

Instrument

Obtém o Instrument que está sendo gravado.

LastMeasurement

Obtém a medida mais recente coletada, se houver.

Métodos

Clear()

Remove todas as medidas acumuladas do coletor.

Dispose()

Descarta e interrompe as MetricCollector<T> medições de gravação.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetMeasurementSnapshot(Boolean)

Obtém uma instantâneo de medidas coletadas por esse coletor.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
RecordObservableInstruments()

Examine todos os instrumentos observáveis registrados.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
WaitForMeasurementsAsync(Int32, CancellationToken)

Retorna uma tarefa que é concluída quando o coletor coleta um número mínimo de medidas.

WaitForMeasurementsAsync(Int32, TimeSpan)

Retorna uma tarefa que é concluída quando o coletor coleta um número mínimo de medidas.

Aplica-se a

Produto Versões
.NET 8 (package-provided), 9 (package-provided)
.NET Framework 4.7 (package-provided), 4.7.1 (package-provided), 4.7.2 (package-provided), 4.8 (package-provided)