다음을 통해 공유


IHealthCheck.CheckHealthAsync(HealthCheckContext, CancellationToken) 메서드

정의

검사 중인 구성 요소의 상태를 반환하는 상태 검사를 실행합니다.

public System.Threading.Tasks.Task<Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult> CheckHealthAsync (Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckContext context, System.Threading.CancellationToken cancellationToken = default);
abstract member CheckHealthAsync : Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult>
Public Function CheckHealthAsync (context As HealthCheckContext, Optional cancellationToken As CancellationToken = Nothing) As Task(Of HealthCheckResult)

매개 변수

context
HealthCheckContext

현재 실행과 연결된 컨텍스트 개체입니다.

cancellationToken
CancellationToken

상태 검사를 취소하는 데 사용할 수 있는 CancellationToken입니다.

반환

상태 검사가 완료되면 완료되고 검사 중인 구성 요소의 상태를 생성하는 Task<TResult>입니다.

예외

취소 토큰이 취소되었습니다. 이 예외는 반환된 작업에 저장됩니다.

적용 대상