ILatencyContext Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Abstrakcja zapewniająca kontekst pomiaru opóźnień i diagnostyki.
public interface class ILatencyContext : IDisposable
public interface ILatencyContext : IDisposable
type ILatencyContext = interface
interface IDisposable
Public Interface ILatencyContext
Implements IDisposable
- Implementuje
Uwagi
Powiązania kontekstowe w sygnałach opóźnienia, takich jak punkty kontrolne i miary zakresu, wraz z mechanizmami, takimi jak tagi, które umożliwiają opisywanie zakresu. Na przykład kontekst umożliwia rejestrowanie tagów, punktów kontrolnych i miar w zakresie żądania internetowego.
Właściwości
LatencyData |
Pobiera skumulowane dane opóźnienia. |
Metody
AddCheckpoint(CheckpointToken) |
Dodaje punkt kontrolny do kontekstu. |
AddMeasure(MeasureToken, Int64) |
Dodaje do miary. |
Dispose() |
Wykonuje zdefiniowane przez aplikację zadania skojarzone ze zwalnianiem lub resetowaniem zasobów niezarządzanych. (Odziedziczone po IDisposable) |
Freeze() |
Zatrzymuje pomiar opóźnienia. |
RecordMeasure(MeasureToken, Int64) |
Ustawia miarę na wartość bezwzględną. |
SetTag(TagToken, String) |
Dodaje tag do kontekstu. |