Microsoft.Extensions.Diagnostics.Latency Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит классы, структуры и интерфейсы для измерения и экспорта данных задержки, включая параметры контекстов задержки, контрольных точек, мер и тегов.
Классы
| Имя | Описание |
|---|---|
| LatencyConsoleOptions |
Параметры экспорта данных задержки консоли. |
| LatencyContextOptions |
Параметры для LatencyContext. |
| LatencyContextRegistrationOptions |
Зарегистрированные имена для ILatencyContext. |
Структуры
| Имя | Описание |
|---|---|
| Checkpoint |
Представляет событие и время его возникновения относительно известной начальной точки. |
| CheckpointToken |
Представляет зарегистрированную контрольную точку. |
| LatencyData |
Инкапсулирует состояние, накапливаемое при измерении задержки операции. |
| Measure |
Представляет меру. |
| MeasureToken |
Представляет зарегистрированную меру. |
| Tag |
Представляет пару имен и значений для предоставления метаданных о измеряемой операции. |
| TagToken |
Представляет зарегистрированный тег. |
Интерфейсы
| Имя | Описание |
|---|---|
| ILatencyContext |
Абстракция, предоставляющая контекст для измерения задержки и диагностики. |
| ILatencyContextProvider |
Фабрика контекстов задержки. |
| ILatencyContextTokenIssuer |
Проблемы маркеров для различных типов объектов. |
| ILatencyDataExporter |
Абстракции, которая используется для экспорта данных задержки. |