Udostępnij za pośrednictwem


ILatencyContext Interfejs

Definicja

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.

Dotyczy