HealthInformation クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
一般的な正常性レポート情報を表します。 これは、正常性ストアに送信されるすべての正常性レポートと、正常性クエリによって返されるすべての正常性イベントに含まれます。
public sealed class HealthInformation
type HealthInformation = class
Public NotInheritable Class HealthInformation
- 継承
-
HealthInformation
コンストラクター
HealthInformation(String, String, HealthState) |
HealthInformation クラスの新しいインスタンスを初期化します。 |
フィールド
AutoSequenceNumber |
自動シーケンス番号。正常性クライアントによって有効なシーケンス番号に置き換えられます。 |
UnknownSequenceNumber |
不明なシーケンス番号。これは、正常性ストアで受け入れられない無効なシーケンス番号です。 |
プロパティ
Description |
正常性情報の説明を取得または設定します。 監視対象の条件に関する人間が判読できる情報を追加するために使用されるフリー テキストを表します。 |
HealthReportId |
正常性レポートの各種類を一意に識別する正常性レポート ID。 |
HealthState |
レポートに使用される監視対象の条件の重大度を表す正常性状態を取得します。 |
Property |
正常性レポートの プロパティを取得します。 |
RemoveWhenExpired |
レポートの有効期限が切れたときに正常性ストアから削除されるかどうかを示す値を取得または設定します。
に設定すると |
SequenceNumber |
正常性ストアが古さを検出するために使用する正常性情報に関連付けられているシーケンス番号を取得または設定します。 UnknownSequenceNumber よりも大きい必要があります。 |
SourceId |
正常性情報を生成したウォッチドッグ/システム コンポーネントを識別するソース名を取得します。 |
TimeToLive |
正常性レポートの有効期間を取得または設定します。 TimeSpan.Zero より大きくする必要があります。 |
メソッド
ToString() |
正常性情報の文字列の説明を作成します。 |
適用対象
Azure SDK for .NET