次の方法で共有


FabricClient.TestManagementClient.StartPartitionQuorumLossAsync メソッド

定義

オーバーロード

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 を有効にする必要があります。

適用対象