Microsoft.Extensions.Diagnostics.Latency Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Klassen, Strukturen und Schnittstellen zum Messen und Exportieren von Latenzdaten, einschließlich Optionen für Latenzkontexte, Prüfpunkte, Measures und Tags.
Klassen
| Name | Beschreibung |
|---|---|
| LatencyConsoleOptions |
Optionen für den Datenexporteur der Konsolenlatenz. |
| LatencyContextOptions |
Optionen für LatencyContext. |
| LatencyContextRegistrationOptions |
Registrierte Namen für ILatencyContext. |
Strukturen
| Name | Beschreibung |
|---|---|
| Checkpoint |
Stellt ein Ereignis und die Zeit dar, die relativ zu einem bekannten Ausgangspunkt aufgetreten ist. |
| CheckpointToken |
Stellt einen registrierten Prüfpunkt dar. |
| LatencyData |
Kapselt den Zustand, der gesammelt wurde, während die Latenz eines Vorgangs gemessen wird. |
| Measure |
Stellt ein Measure dar. |
| MeasureToken |
Stellt ein registriertes Measure dar. |
| Tag |
Stellt ein Name- und Wertpaar dar, um Metadaten zu einem zu messenden Vorgang bereitzustellen. |
| TagToken |
Stellt ein registriertes Tag dar. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| ILatencyContext |
Abstraktion, die den Kontext für Latenzmessung und Diagnose bereitstellt. |
| ILatencyContextProvider |
Eine Factory von Latenzkontexten. |
| ILatencyContextTokenIssuer |
Gibt Token für verschiedene Objekttypen aus. |
| ILatencyDataExporter |
Abstraktion, die zum Exportieren von Latenzdaten verwendet wird. |