Microsoft.Extensions.Diagnostics.Latency 네임스페이스

대기 시간 컨텍스트, 검사점, 측정값 및 태그에 대한 옵션을 포함하여 대기 시간 데이터를 측정하고 내보내기 위한 클래스, 구조체 및 인터페이스를 포함합니다.

클래스

Name Description
LatencyConsoleOptions

콘솔 대기 시간 데이터 내보내기 옵션입니다.

LatencyContextOptions

LatencyContext에 대한 옵션입니다.

LatencyContextRegistrationOptions

에 대해 등록된 이름입니다 ILatencyContext.

구조체

Name Description
Checkpoint

잘 알려진 시작점을 기준으로 발생한 이벤트 및 시간을 나타냅니다.

CheckpointToken

등록된 검사점을 나타냅니다.

LatencyData

작업의 대기 시간을 측정하는 동안 누적된 상태를 캡슐화합니다.

Measure

측정값을 나타냅니다.

MeasureToken

등록된 측정값을 나타냅니다.

Tag

측정되는 작업에 대한 메타데이터를 제공하는 이름 및 값 쌍을 나타냅니다.

TagToken

등록된 태그를 나타냅니다.

인터페이스

Name Description
ILatencyContext

대기 시간 측정 및 진단에 대한 컨텍스트를 제공하는 추상화입니다.

ILatencyContextProvider

대기 시간 컨텍스트의 팩터리입니다.

ILatencyContextTokenIssuer

다양한 개체 형식에 대한 토큰을 발급합니다.

ILatencyDataExporter

대기 시간 데이터를 내보내는 데 사용되는 추상화입니다.