HealthCheckRegistration 類別

定義

表示與 IHealthCheck 實作建立關聯的註冊資訊。

public ref class HealthCheckRegistration sealed
public sealed class HealthCheckRegistration
type HealthCheckRegistration = class
Public NotInheritable Class HealthCheckRegistration
繼承
HealthCheckRegistration

備註

健康情況檢查註冊是以個別物件的形式提供,讓應用程式開發人員可以自定義健康情況檢查實作的設定方式。

透過 執行期間Registration,會將註冊提供給IHealthCheck實作。 這可讓健康情況檢查實作存取具名選項,或根據已註冊的名稱執行其他作業。

建構函式

HealthCheckRegistration(String, Func<IServiceProvider,IHealthCheck>, Nullable<HealthStatus>, IEnumerable<String>)

為現有 IHealthCheck 執行個體建立新 HealthCheckRegistration

HealthCheckRegistration(String, Func<IServiceProvider,IHealthCheck>, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>)

為現有 IHealthCheck 執行個體建立新 HealthCheckRegistration

HealthCheckRegistration(String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>)

為現有 IHealthCheck 執行個體建立新 HealthCheckRegistration

HealthCheckRegistration(String, IHealthCheck, Nullable<HealthStatus>, IEnumerable<String>, Nullable<TimeSpan>)

為現有 IHealthCheck 執行個體建立新 HealthCheckRegistration

屬性

Delay

取得或設定在應用程式開始執行實例之前 IHealthCheckPublisher 套用至健康情況檢查的個別延遲。 在啟動後就會套用延遲,但不會套用至後續的反覆項目。

Factory

取得或設定用於建立 IHealthCheck 執行個體的委派。

FailureStatus

取得或設定應在健康狀態檢查失敗時回報的 HealthStatus

Name

取得或設定健康狀態檢查名稱。

Period

取得或設定用於檢查的個別期間。

Tags

取得可用於篩選健康狀態檢查的標籤清單。

Timeout

取得或設定用於測試的逾時。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於