Microsoft.Extensions.Diagnostics.Latency Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient des classes, des structs et des interfaces pour mesurer et exporter des données de latence, notamment des options pour les contextes de latence, les points de contrôle, les mesures et les balises.
Classes
| Nom | Description |
|---|---|
| LatencyConsoleOptions |
Options pour l’exportateur de données de latence de console. |
| LatencyContextOptions |
Options pour LatencyContext. |
| LatencyContextRegistrationOptions |
Noms inscrits pour ILatencyContext. |
Structures
| Nom | Description |
|---|---|
| Checkpoint |
Représente un événement et le moment où il s’est produit par rapport à un point de départ connu. |
| CheckpointToken |
Représente un point de contrôle inscrit. |
| LatencyData |
Encapsule l’état accumulé lors de la mesure de la latence d’une opération. |
| Measure |
Représente une mesure. |
| MeasureToken |
Représente une mesure inscrite. |
| Tag |
Représente une paire nom et valeur pour fournir des métadonnées sur une opération mesurée. |
| TagToken |
Représente une balise inscrite. |
Interfaces
| Nom | Description |
|---|---|
| ILatencyContext |
Abstraction qui fournit le contexte pour la mesure et les diagnostics de latence. |
| ILatencyContextProvider |
Fabrique de contextes de latence. |
| ILatencyContextTokenIssuer |
Émet des jetons pour différents types d’objets. |
| ILatencyDataExporter |
Abstraction utilisée pour exporter des données de latence. |