Microsoft.Extensions.Diagnostics.Latency Przestrzeń nazw

Zawiera klasy, struktury i interfejsy służące do mierzenia i eksportowania danych opóźnienia, w tym opcji kontekstów opóźnienia, punktów kontrolnych, miar i tagów.

Klasy

Nazwa Opis
LatencyConsoleOptions

Opcje dotyczące eksportera danych opóźnienia konsoli.

LatencyContextOptions

Opcje opóźnieniaContext.

LatencyContextRegistrationOptions

Zarejestrowane nazwy dla elementu ILatencyContext.

Struktury

Nazwa Opis
Checkpoint

Reprezentuje zdarzenie i czas, w którym wystąpił w stosunku do dobrze znanego punktu początkowego.

CheckpointToken

Reprezentuje zarejestrowany punkt kontrolny.

LatencyData

Hermetyzuje stan skumulowany podczas mierzenia opóźnienia operacji.

Measure

Reprezentuje miarę.

MeasureToken

Reprezentuje zarejestrowaną miarę.

Tag

Reprezentuje parę nazw i wartości w celu zapewnienia metadanych dotyczących mierzonej operacji.

TagToken

Reprezentuje zarejestrowany tag.

Interfejsy

Nazwa Opis
ILatencyContext

Abstrakcja, która zapewnia kontekst pomiaru opóźnienia i diagnostyki.

ILatencyContextProvider

Fabryka kontekstów opóźnień.

ILatencyContextTokenIssuer

Problemy z tokenami dla różnych typów obiektów.

ILatencyDataExporter

Abstrakcja używana do eksportowania danych opóźnienia.