Microsoft.Extensions.Diagnostics.Latency Namespace

Contém classes, structs e interfaces para medir e exportar dados de latência, incluindo opções para contextos de latência, pontos de verificação, medidas e marcas.

Classes

Nome Description
LatencyConsoleOptions

Opções para o exportador de dados de latência do console.

LatencyContextOptions

Opções para LatencyContext.

LatencyContextRegistrationOptions

Nomes registrados para ILatencyContext.

Estruturas

Nome Description
Checkpoint

Representa um evento e a hora em que ocorreu em relação a um ponto de partida conhecido.

CheckpointToken

Representa um ponto de verificação registrado.

LatencyData

Encapsula o estado acumulado ao medir a latência de uma operação.

Measure

Representa uma medida.

MeasureToken

Representa uma medida registrada.

Tag

Representa um par de nome e valor para fornecer metadados sobre uma operação que está sendo medida.

TagToken

Representa uma marca registrada.

Interfaces

Nome Description
ILatencyContext

Abstração que fornece o contexto para medição e diagnóstico de latência.

ILatencyContextProvider

Uma fábrica de contextos de latência.

ILatencyContextTokenIssuer

Emite tokens para vários tipos de objeto.

ILatencyDataExporter

Abstração usada para exportar dados de latência.