Microsoft.Extensions.Diagnostics.Latency 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
대기 시간 컨텍스트, 검사점, 측정값 및 태그에 대한 옵션을 포함하여 대기 시간 데이터를 측정하고 내보내기 위한 클래스, 구조체 및 인터페이스를 포함합니다.
클래스
| Name | Description |
|---|---|
| LatencyConsoleOptions |
콘솔 대기 시간 데이터 내보내기 옵션입니다. |
| LatencyContextOptions |
LatencyContext에 대한 옵션입니다. |
| LatencyContextRegistrationOptions |
에 대해 등록된 이름입니다 ILatencyContext. |
구조체
| Name | Description |
|---|---|
| Checkpoint |
잘 알려진 시작점을 기준으로 발생한 이벤트 및 시간을 나타냅니다. |
| CheckpointToken |
등록된 검사점을 나타냅니다. |
| LatencyData |
작업의 대기 시간을 측정하는 동안 누적된 상태를 캡슐화합니다. |
| Measure |
측정값을 나타냅니다. |
| MeasureToken |
등록된 측정값을 나타냅니다. |
| Tag |
측정되는 작업에 대한 메타데이터를 제공하는 이름 및 값 쌍을 나타냅니다. |
| TagToken |
등록된 태그를 나타냅니다. |
인터페이스
| Name | Description |
|---|---|
| ILatencyContext |
대기 시간 측정 및 진단에 대한 컨텍스트를 제공하는 추상화입니다. |
| ILatencyContextProvider |
대기 시간 컨텍스트의 팩터리입니다. |
| ILatencyContextTokenIssuer |
다양한 개체 형식에 대한 토큰을 발급합니다. |
| ILatencyDataExporter |
대기 시간 데이터를 내보내는 데 사용되는 추상화입니다. |