FabricClient.TestManagementClient クラス

定義

テスト コマンドを発行および制御するためのメソッドを提供します。

public sealed class FabricClient.TestManagementClient
type FabricClient.TestManagementClient = class
Public NotInheritable Class FabricClient.TestManagementClient
継承
FabricClient.TestManagementClient

メソッド

CancelTestCommandAsync(Guid, Boolean)

テスト コマンドを取り消します。

CancelTestCommandAsync(Guid, Boolean, CancellationToken)

テスト コマンドを取り消します。

CancelTestCommandAsync(Guid, Boolean, TimeSpan)

テスト コマンドを取り消します。

CancelTestCommandAsync(Guid, Boolean, TimeSpan, CancellationToken)

テスト コマンドを取り消します。

CleanTestStateAsync()

クラスター内のすべてのテスト状態をクリーンアップします。

CleanTestStateAsync(TimeSpan, CancellationToken)

クラスター内のすべてのテスト状態をクリーンアップします。

GetChaosAsync(TimeSpan, CancellationToken)

Chaos の状態の説明を取得します。

GetChaosEventsAsync(ChaosEventsSegmentFilter, Int64, TimeSpan, CancellationToken)

Chaos イベントの履歴を取得します。 返されるイベントは、発生時刻に基づいてフィルター処理できます。 フィルターが定義されていない場合は、すべてのイベントが返されます。

GetChaosEventsAsync(String, Int64, TimeSpan, CancellationToken)

Chaos イベントの履歴のセグメントを取得します。

GetChaosReportAsync(ChaosReportFilter)

Chaos の実行のレポートを取得します。

GetChaosReportAsync(ChaosReportFilter, TimeSpan, CancellationToken)

Chaos の実行のレポートを取得します。

GetChaosReportAsync(String)

Chaos の実行のレポートを取得します。

GetChaosReportAsync(String, TimeSpan, CancellationToken)

Chaos の実行のレポートを取得します。

GetChaosScheduleAsync(TimeSpan, CancellationToken)

Chaos スケジュールの説明を取得します。

GetNodeTransitionProgressAsync(Guid, TimeSpan, CancellationToken)

StartNodeTransitionAsync() を使用して開始されたコマンドの進行状況を取得します。

GetPartitionDataLossProgressAsync(Guid)

StartPartitionDataLossAsync() を使用して開始されたテスト コマンドの進行状況を取得します。

GetPartitionDataLossProgressAsync(Guid, CancellationToken)

StartPartitionDataLossAsync() を使用して開始されたテスト コマンドの進行状況を取得します。

GetPartitionDataLossProgressAsync(Guid, TimeSpan)

StartPartitionDataLossAsync() を使用して開始されたテスト コマンドの進行状況を取得します。

GetPartitionDataLossProgressAsync(Guid, TimeSpan, CancellationToken)

StartPartitionDataLossAsync() を使用して開始されたテスト コマンドの進行状況を取得します。

GetPartitionQuorumLossProgressAsync(Guid)

StartPartitionQuorumLossAsync() を使用して開始されたテスト コマンドの進行状況を取得します。

GetPartitionQuorumLossProgressAsync(Guid, CancellationToken)

StartPartitionQuorumLossAsync() を使用して開始されたテスト コマンドの進行状況を取得します。

GetPartitionQuorumLossProgressAsync(Guid, TimeSpan)

StartPartitionQuorumLossAsync() を使用して開始されたテスト コマンドの進行状況を取得します。

GetPartitionQuorumLossProgressAsync(Guid, TimeSpan, CancellationToken)

StartPartitionQuorumLossAsync() を使用して開始されたテスト コマンドの進行状況を取得します。

GetPartitionRestartProgressAsync(Guid)

StartPartitionRestartAsync() を使用して開始されたテスト コマンドの進行状況を取得します。

GetPartitionRestartProgressAsync(Guid, CancellationToken)

StartPartitionRestartAsync() を使用して開始されたテスト コマンドの進行状況を取得します。

GetPartitionRestartProgressAsync(Guid, TimeSpan)

StartPartitionRestartAsync() を使用して開始されたテスト コマンドの進行状況を取得します。

GetPartitionRestartProgressAsync(Guid, TimeSpan, CancellationToken)

StartPartitionRestartAsync() を使用して開始されたテスト コマンドの進行状況を取得します。

GetTestCommandStatusListAsync(CancellationToken)

テスト コマンドの状態を取得します。

GetTestCommandStatusListAsync(TestCommandStateFilter, TestCommandTypeFilter, TimeSpan, CancellationToken)

テスト コマンドの状態を取得します。

GetTestCommandStatusListAsync(TestCommandStateFilter, TimeSpan, CancellationToken)

テスト コマンドの状態を取得します。

GetTestCommandStatusListAsync(TestCommandTypeFilter, TimeSpan, CancellationToken)

テスト コマンドの状態を取得します。

GetTestCommandStatusListAsync(TimeSpan)

テスト コマンドの状態を取得します。

GetTestCommandStatusListAsync(TimeSpan, CancellationToken)

テスト コマンドの状態を取得します。

InvokeDataLossAsync(PartitionSelector, DataLossMode)
古い.

この API は、指定されたパーティションのデータ損失を誘発します。 これにより、パーティションの OnDataLoss API の呼び出しがトリガーされます。

InvokeDataLossAsync(PartitionSelector, DataLossMode, CancellationToken)
古い.

この API は、指定されたパーティションのデータ損失を誘発します。 これにより、パーティションの OnDataLoss API の呼び出しがトリガーされます。

InvokeDataLossAsync(PartitionSelector, DataLossMode, TimeSpan)
古い.

この API は、指定されたパーティションのデータ損失を誘発します。 これにより、パーティションの OnDataLoss API の呼び出しがトリガーされます。

InvokeDataLossAsync(PartitionSelector, DataLossMode, TimeSpan, CancellationToken)
古い.

この API は、指定されたパーティションのデータ損失を誘発します。 これにより、パーティションの OnDataLoss API の呼び出しがトリガーされます。

InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan)
古い.

特定のステートフル サービス パーティションをクォーラム損失状態にします。

InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan, CancellationToken)
古い.

特定のステートフル サービス パーティションをクォーラム損失状態にします。

InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan)
古い.

特定のステートフル サービス パーティションをクォーラム損失状態にします。

InvokeQuorumLossAsync(PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan, CancellationToken)
古い.

特定のステートフル サービス パーティションをクォーラム損失状態にします。

RestartPartitionAsync(PartitionSelector, RestartPartitionMode)
古い.

この API は、 に応じて、パーティションの一部またはすべてのレプリカを同時に再起動します (すべてのレプリカが同時にダウンしていることを確認します RestartPartitionMode)。

RestartPartitionAsync(PartitionSelector, RestartPartitionMode, CancellationToken)
古い.

この API は、 に応じて、パーティションの一部またはすべてのレプリカを同時に再起動します (すべてのレプリカが同時にダウンしていることを確認します RestartPartitionMode)。

RestartPartitionAsync(PartitionSelector, RestartPartitionMode, TimeSpan)
古い.

この API は、 に応じて、パーティションの一部またはすべてのレプリカを同時に再起動します (すべてのレプリカが同時にダウンしていることを確認します RestartPartitionMode)。

RestartPartitionAsync(PartitionSelector, RestartPartitionMode, TimeSpan, CancellationToken)
古い.

この API は、 に応じて、パーティションの一部またはすべてのレプリカを同時に再起動します (すべてのレプリカが同時にダウンしていることを確認します RestartPartitionMode)。

SetChaosScheduleAsync(ChaosScheduleDescription, TimeSpan, CancellationToken)

この API では、Chaos Schedule の説明が設定されます。

StartChaosAsync(ChaosParameters)

この API は、指定されたパラメーター値を使用して Chaos を開始します。

StartChaosAsync(ChaosParameters, TimeSpan, CancellationToken)

この API は、指定されたパラメーター値を使用して Chaos を開始します。

StartNodePoisonAsync(StartNodePoisonDescription, TimeSpan, CancellationToken)

この API はノードを有害にしてダウンさせ、cluser に正常に再び参加します。

StartNodeTransitionAsync(NodeTransitionDescription, TimeSpan, CancellationToken)

クラスター ノードを開始または停止します。 クラスター ノードはプロセスで、OS インスタンスそのものではありません。 ノードを開始するには、NodeStartDescription 型のオブジェクトを description パラメーターに渡します。 ノードを停止するには、NodeStopDescription 型のオブジェクトを渡します。 この API が返されたら、GetNodeTransitionProgressAsync() を呼び出して操作の進行状況を取得します。

StartPartitionDataLossAsync(Guid, PartitionSelector, DataLossMode)

この API は、指定されたパーティションのデータ損失を誘発します。 これにより、パーティションの OnDataLoss API の呼び出しがトリガーされます。

StartPartitionDataLossAsync(Guid, PartitionSelector, DataLossMode, CancellationToken)

この API は、指定されたパーティションのデータ損失を誘発します。 これにより、パーティションの OnDataLoss API の呼び出しがトリガーされます。

StartPartitionDataLossAsync(Guid, PartitionSelector, DataLossMode, TimeSpan)

この API は、指定されたパーティションのデータ損失を誘発します。 これにより、パーティションの OnDataLoss API の呼び出しがトリガーされます。

StartPartitionDataLossAsync(Guid, PartitionSelector, DataLossMode, TimeSpan, CancellationToken)

この API は、指定されたパーティションのデータ損失を誘発します。 これにより、パーティションの OnDataLoss API の呼び出しがトリガーされます。

StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan)

特定のステートフル サービス パーティションをクォーラム損失状態にします。

StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan, CancellationToken)

特定のステートフル サービス パーティションをクォーラム損失状態にします。

StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan)

特定のステートフル サービス パーティションをクォーラム損失状態にします。

StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan, CancellationToken)

特定のステートフル サービス パーティションをクォーラム損失状態にします。

StartPartitionRestartAsync(Guid, PartitionSelector, RestartPartitionMode)

この API は、 に応じて、パーティションの一部またはすべてのレプリカを同時に再起動します (すべてのレプリカが同時にダウンしていることを確認します RestartPartitionMode)。

StartPartitionRestartAsync(Guid, PartitionSelector, RestartPartitionMode, CancellationToken)

この API は、 に応じて、パーティションの一部またはすべてのレプリカを同時に再起動します (すべてのレプリカが同時にダウンしていることを確認します RestartPartitionMode)。

StartPartitionRestartAsync(Guid, PartitionSelector, RestartPartitionMode, TimeSpan)

この API は、 に応じて、パーティションの一部またはすべてのレプリカを同時に再起動します (すべてのレプリカが同時にダウンしていることを確認します RestartPartitionMode)。

StartPartitionRestartAsync(Guid, PartitionSelector, RestartPartitionMode, TimeSpan, CancellationToken)

この API は、 に応じて、パーティションの一部またはすべてのレプリカを同時に再起動します (すべてのレプリカが同時にダウンしていることを確認します RestartPartitionMode)。

StopChaosAsync()

この API は Chaos を停止します。

StopChaosAsync(TimeSpan, CancellationToken)

この API は Chaos を停止します。

ValidateApplicationAsync(Uri, TimeSpan)

この API は、指定されたアプリケーション内のすべてのサービスの可用性と正常性を検証します。

ValidateApplicationAsync(Uri, TimeSpan, CancellationToken)

この API は、指定されたアプリケーション内のすべてのサービスの可用性と正常性を検証します。

ValidateApplicationAsync(Uri, TimeSpan, TimeSpan, CancellationToken)

この API は、指定されたアプリケーション内のすべてのサービスの可用性と正常性を検証します。

ValidateServiceAsync(Uri, TimeSpan)

この API は、指定されたサービスの可用性と正常性を検証します。

ValidateServiceAsync(Uri, TimeSpan, CancellationToken)

この API は、指定されたサービスの可用性と正常性を検証します。

ValidateServiceAsync(Uri, TimeSpan, TimeSpan, CancellationToken)

この API は、指定されたサービスの可用性と正常性を検証します。

適用対象