Microsoft.Extensions.Diagnostics.Latency Пространство имен

Содержит классы, структуры и интерфейсы для измерения и экспорта данных задержки, включая параметры контекстов задержки, контрольных точек, мер и тегов.

Классы

Имя Описание
LatencyConsoleOptions

Параметры экспорта данных задержки консоли.

LatencyContextOptions

Параметры для LatencyContext.

LatencyContextRegistrationOptions

Зарегистрированные имена для ILatencyContext.

Структуры

Имя Описание
Checkpoint

Представляет событие и время его возникновения относительно известной начальной точки.

CheckpointToken

Представляет зарегистрированную контрольную точку.

LatencyData

Инкапсулирует состояние, накапливаемое при измерении задержки операции.

Measure

Представляет меру.

MeasureToken

Представляет зарегистрированную меру.

Tag

Представляет пару имен и значений для предоставления метаданных о измеряемой операции.

TagToken

Представляет зарегистрированный тег.

Интерфейсы

Имя Описание
ILatencyContext

Абстракция, предоставляющая контекст для измерения задержки и диагностики.

ILatencyContextProvider

Фабрика контекстов задержки.

ILatencyContextTokenIssuer

Проблемы маркеров для различных типов объектов.

ILatencyDataExporter

Абстракции, которая используется для экспорта данных задержки.