ILatencyContext Schnittstelle

Definition

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 das Beschreiben des Bereichs ermöglichen. Mit einem Kontext können Sie beispielsweise Tags, Prüfpunkte und Measures im Bereich einer Webanforderung aufzeichnen.

Eigenschaften

Name Beschreibung
LatencyData

Ruft die gesammelten Latenzdaten ab.

Methoden

Name Beschreibung
AddCheckpoint(CheckpointToken)

Fügt dem Kontext einen Prüfpunkt hinzu.

AddMeasure(MeasureToken, Int64)

Fügt zu einem Measure hinzu.

Dispose()

Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verknüpft sind.

(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.

Gilt für: