Microsoft.Extensions.Diagnostics.Latency Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Contém classes, structs e interfaces para medir e exportar dados de latência, incluindo opções para contextos de latência, checkpoints, medidas e etiquetas.
Classes
| Name | Description |
|---|---|
| LatencyConsoleOptions |
Opções para exportador de dados de latência na consola. |
| LatencyContextOptions |
Opções para LatencyContext. |
| LatencyContextRegistrationOptions |
Nomes registados para ILatencyContext. |
Estruturas
| Name | Description |
|---|---|
| Checkpoint |
Representa um evento e o momento em que ocorreu em relação a um ponto de partida bem conhecido. |
| CheckpointToken |
Representa um posto de controlo registado. |
| LatencyData |
Encapsula o estado acumulado ao medir a latência de uma operação. |
| Measure |
Representa uma medida. |
| MeasureToken |
Representa uma medida registada. |
| Tag |
Representa um par de nome e valor para fornecer metadados sobre uma operação a ser medida. |
| TagToken |
Representa uma etiqueta registada. |
Interfaces
| Name | Description |
|---|---|
| ILatencyContext |
Abstração que fornece o contexto para a medição e diagnóstico da latência. |
| ILatencyContextProvider |
Uma fábrica de contextos de latência. |
| ILatencyContextTokenIssuer |
Emite tokens para vários tipos de objetos. |
| ILatencyDataExporter |
Abstração usada para exportar dados de latência. |