Microsoft.Extensions.Diagnostics.Latency Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |