Bagikan melalui


IHealthCheck.CheckHealthAsync(HealthCheckContext, CancellationToken) Metode

Definisi

Menjalankan pemeriksaan kesehatan, mengembalikan status komponen yang sedang diperiksa.

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)

Parameter

context
HealthCheckContext

Objek konteks yang terkait dengan eksekusi saat ini.

cancellationToken
CancellationToken

Yang CancellationToken dapat digunakan untuk membatalkan pemeriksaan kesehatan.

Mengembalikan

Task<TResult> Yang selesai ketika pemeriksaan kesehatan telah selesai, menghasilkan status komponen yang sedang diperiksa.

Pengecualian

Token pembatalan dibatalkan. Pengecualian ini disimpan ke dalam tugas yang dikembalikan.

Berlaku untuk