ILatencyContext Schnittstelle
Definition
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.
Abstraktion, die den Kontext für Latenzmessung und Diagnose bereitstellt.
public interface class ILatencyContext : IDisposable
public interface ILatencyContext : IDisposable
type ILatencyContext = interface
interface IDisposable
Public Interface ILatencyContext
Implements IDisposable
- Implementiert
Hinweise
Der Kontext bindet Latenzsignale wie Prüfpunkte und Measures für einen Bereich zusammen mit Mechanismen wie Tags, die die Beschreibung des Bereichs ermöglichen. Mit einem Kontext können Sie beispielsweise Tags, Prüfpunkte und Measures innerhalb des Bereichs einer Webanforderung aufzeichnen.
Eigenschaften
LatencyData |
Ruft die akkumulierten Latenzdaten ab. |
Methoden
AddCheckpoint(CheckpointToken) |
Fügt dem Kontext einen Prüfpunkt hinzu. |
AddMeasure(MeasureToken, Int64) |
Fügt einem Measure hinzu. |
Dispose() |
Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen. (Geerbt von IDisposable) |
Freeze() |
Beendet die Latenzmessung. |
RecordMeasure(MeasureToken, Int64) |
Legt ein Measure auf einen absoluten Wert fest. |
SetTag(TagToken, String) |
Fügt dem Kontext ein Tag hinzu. |