FabricClient.TestManagementClient.StartPartitionQuorumLossAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan) |
特定のステートフル サービス パーティションをクォーラム損失状態にします。 |
StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan, CancellationToken) |
特定のステートフル サービス パーティションをクォーラム損失状態にします。 |
StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan) |
特定のステートフル サービス パーティションをクォーラム損失状態にします。 |
StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan, CancellationToken) |
特定のステートフル サービス パーティションをクォーラム損失状態にします。 |
StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan)
特定のステートフル サービス パーティションをクォーラム損失状態にします。
public System.Threading.Tasks.Task StartPartitionQuorumLossAsync (Guid operationId, System.Fabric.PartitionSelector partitionSelector, System.Fabric.QuorumLossMode quorumLossMode, TimeSpan quorumLossDuration);
member this.StartPartitionQuorumLossAsync : Guid * System.Fabric.PartitionSelector * System.Fabric.QuorumLossMode * TimeSpan -> System.Threading.Tasks.Task
Public Function StartPartitionQuorumLossAsync (operationId As Guid, partitionSelector As PartitionSelector, quorumLossMode As QuorumLossMode, quorumLossDuration As TimeSpan) As Task
パラメーター
- operationId
- Guid
ユーザー指定の識別子。 この識別子は、対応する GetProgress API に渡すこともできます
- partitionSelector
- PartitionSelector
クォーラム損失が呼び出されるパーティション。 PartitionSelector
- quorumLossMode
- QuorumLossMode
PartialQuorumLoss または FullQuorumLoss。
- quorumLossDuration
- TimeSpan
クォーラム損失でパーティションが保持される時間。
戻り値
タスク。
例外
アクションに割り当てられた時間を超える時間がかかった。
非同期操作は取り消されます。
指定されたパーティションは、ステートフル永続化サービスの一部ではありません。
注釈
FullQuorumLoss - ターゲット パーティションのすべてのレプリカがダウンします。 PartialQuorumLoss - ターゲット パーティションのレプリカのクォーラムがダウンします。
quorumLossMode は、クォーラム損失を引き起こすために障害が発生するレプリカの数を示します。 パーティションは quorumLossDuration のクォーラム損失のままです。
この API の呼び出しでは、ターゲットにステートフル サービスのみを指定してください。
ターゲットにシステム サービスを指定してこの API を呼び出すことは推奨されていません。
この API を使用するには、FaultAnalysisService を有効にする必要があります。
適用対象
StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan, CancellationToken)
特定のステートフル サービス パーティションをクォーラム損失状態にします。
public System.Threading.Tasks.Task StartPartitionQuorumLossAsync (Guid operationId, System.Fabric.PartitionSelector partitionSelector, System.Fabric.QuorumLossMode quorumLossMode, TimeSpan quorumLossDuration, System.Threading.CancellationToken cancellationToken);
member this.StartPartitionQuorumLossAsync : Guid * System.Fabric.PartitionSelector * System.Fabric.QuorumLossMode * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function StartPartitionQuorumLossAsync (operationId As Guid, partitionSelector As PartitionSelector, quorumLossMode As QuorumLossMode, quorumLossDuration As TimeSpan, cancellationToken As CancellationToken) As Task
パラメーター
- operationId
- Guid
ユーザー指定の識別子。 この識別子は、対応する GetProgress API に渡すこともできます
- partitionSelector
- PartitionSelector
クォーラム損失が呼び出されるパーティション。 PartitionSelector
- quorumLossMode
- QuorumLossMode
PartialQuorumLoss または FullQuorumLoss。
- quorumLossDuration
- TimeSpan
クォーラム損失でパーティションが保持される時間。
- cancellationToken
- CancellationToken
操作のキャンセル トークン。
戻り値
タスク。
例外
アクションに割り当てられた時間を超える時間がかかった。
非同期操作は取り消されます。
指定されたパーティションは、ステートフル永続化サービスの一部ではありません。
注釈
FullQuorumLoss - ターゲット パーティションのすべてのレプリカがダウンします。 PartialQuorumLoss - ターゲット パーティションのレプリカのクォーラムがダウンします。
quorumLossMode は、クォーラム損失を引き起こすために障害が発生するレプリカの数を示します。 パーティションは quorumLossDuration のクォーラム損失のままです。
この API の呼び出しでは、ターゲットにステートフル サービスのみを指定してください。
ターゲットにシステム サービスを指定してこの API を呼び出すことは推奨されていません。
この API を使用するには、FaultAnalysisService を有効にする必要があります。
適用対象
StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan)
特定のステートフル サービス パーティションをクォーラム損失状態にします。
public System.Threading.Tasks.Task StartPartitionQuorumLossAsync (Guid operationId, System.Fabric.PartitionSelector partitionSelector, System.Fabric.QuorumLossMode quorumLossMode, TimeSpan quorumLossDuration, TimeSpan operationTimeout);
member this.StartPartitionQuorumLossAsync : Guid * System.Fabric.PartitionSelector * System.Fabric.QuorumLossMode * TimeSpan * TimeSpan -> System.Threading.Tasks.Task
Public Function StartPartitionQuorumLossAsync (operationId As Guid, partitionSelector As PartitionSelector, quorumLossMode As QuorumLossMode, quorumLossDuration As TimeSpan, operationTimeout As TimeSpan) As Task
パラメーター
- operationId
- Guid
ユーザー指定の識別子。 この識別子は、対応する GetProgress API に渡すこともできます
- partitionSelector
- PartitionSelector
クォーラム損失が呼び出されるパーティション。 PartitionSelector
- quorumLossMode
- QuorumLossMode
PartialQuorumLoss または FullQuorumLoss。
- quorumLossDuration
- TimeSpan
クォーラム損失でパーティションが保持される時間。
- operationTimeout
- TimeSpan
操作全体の全体的なタイムアウト。
戻り値
タスク。
例外
アクションに割り当てられた時間を超える時間がかかった。
非同期操作は取り消されます。
指定されたパーティションは、ステートフル永続化サービスの一部ではありません。
注釈
FullQuorumLoss - ターゲット パーティションのすべてのレプリカがダウンします。 PartialQuorumLoss - ターゲット パーティションのレプリカのクォーラムがダウンします。
quorumLossMode は、クォーラム損失を引き起こすために障害が発生するレプリカの数を示します。 パーティションは quorumLossDuration のクォーラム損失のままです。
この API の呼び出しでは、ターゲットにステートフル サービスのみを指定してください。
ターゲットにシステム サービスを指定してこの API を呼び出すことは推奨されていません。
この API を使用するには、FaultAnalysisService を有効にする必要があります。
適用対象
StartPartitionQuorumLossAsync(Guid, PartitionSelector, QuorumLossMode, TimeSpan, TimeSpan, CancellationToken)
特定のステートフル サービス パーティションをクォーラム損失状態にします。
public System.Threading.Tasks.Task StartPartitionQuorumLossAsync (Guid operationId, System.Fabric.PartitionSelector partitionSelector, System.Fabric.QuorumLossMode quorumlossMode, TimeSpan quorumlossDuration, TimeSpan operationTimeout, System.Threading.CancellationToken cancellationToken);
member this.StartPartitionQuorumLossAsync : Guid * System.Fabric.PartitionSelector * System.Fabric.QuorumLossMode * TimeSpan * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function StartPartitionQuorumLossAsync (operationId As Guid, partitionSelector As PartitionSelector, quorumlossMode As QuorumLossMode, quorumlossDuration As TimeSpan, operationTimeout As TimeSpan, cancellationToken As CancellationToken) As Task
パラメーター
- operationId
- Guid
ユーザー指定の識別子。 この識別子は、対応する GetProgress API に渡すこともできます
- partitionSelector
- PartitionSelector
クォーラム損失が呼び出されるパーティション。 PartitionSelector
- quorumlossMode
- QuorumLossMode
PartialQuorumLoss または FullQuorumLoss。
- quorumlossDuration
- TimeSpan
クォーラム損失でパーティションが保持される時間。
- operationTimeout
- TimeSpan
操作全体の全体的なタイムアウト。
- cancellationToken
- CancellationToken
操作のキャンセル トークン。
戻り値
タスク。
例外
アクションに割り当てられた時間を超える時間がかかった。
非同期操作は取り消されます。
指定されたパーティションは、ステートフル永続化サービスの一部ではありません。
注釈
FullQuorumLoss - ターゲット パーティションのすべてのレプリカがダウンします。 PartialQuorumLoss - ターゲット パーティションのレプリカのクォーラムがダウンします。
quorumLossMode は、クォーラム損失を引き起こすために障害が発生するレプリカの数を示します。 パーティションは quorumLossDuration のクォーラム損失のままです。
この API の呼び出しでは、ターゲットにステートフル サービスのみを指定してください。
ターゲットにシステム サービスを指定してこの API を呼び出すことは推奨されていません。
この API を使用するには、FaultAnalysisService を有効にする必要があります。
適用対象
Azure SDK for .NET