Microsoft.Extensions.Diagnostics.Latency Espacio de nombres

Contiene clases, estructuras e interfaces para medir y exportar datos de latencia, incluidas las opciones para contextos de latencia, puntos de control, medidas y etiquetas.

Clases

Nombre Description
LatencyConsoleOptions

Opciones para el exportador de datos de latencia de consola.

LatencyContextOptions

Opciones para LatencyContext.

LatencyContextRegistrationOptions

Nombres registrados para ILatencyContext.

Estructuras

Nombre Description
Checkpoint

Representa un evento y la hora en que se produjo en relación con un punto de partida conocido.

CheckpointToken

Representa un punto de control registrado.

LatencyData

Encapsula el estado acumulado al medir la latencia de una operación.

Measure

Representa una medida.

MeasureToken

Representa una medida registrada.

Tag

Representa un par de nombre y valor para proporcionar metadatos sobre una operación que se mide.

TagToken

Representa una etiqueta registrada.

Interfaces

Nombre Description
ILatencyContext

Abstracción que proporciona el contexto para la medición y el diagnóstico de latencia.

ILatencyContextProvider

Generador de contextos de latencia.

ILatencyContextTokenIssuer

Emite tokens para varios tipos de objetos.

ILatencyDataExporter

Abstracción que se usa para exportar datos de latencia.