FabricClient.TestManagementClient.RestartPartitionAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
RestartPartitionAsync(PartitionSelector, RestartPartitionMode) |
古い.
この API は、 に応じて、パーティションの一部またはすべてのレプリカを同時に再起動します (すべてのレプリカが同時にダウンしていることを確認します RestartPartitionMode)。 |
RestartPartitionAsync(PartitionSelector, RestartPartitionMode, CancellationToken) |
古い.
この API は、 に応じて、パーティションの一部またはすべてのレプリカを同時に再起動します (すべてのレプリカが同時にダウンしていることを確認します RestartPartitionMode)。 |
RestartPartitionAsync(PartitionSelector, RestartPartitionMode, TimeSpan) |
古い.
この API は、 に応じて、パーティションの一部またはすべてのレプリカを同時に再起動します (すべてのレプリカが同時にダウンしていることを確認します RestartPartitionMode)。 |
RestartPartitionAsync(PartitionSelector, RestartPartitionMode, TimeSpan, CancellationToken) |
古い.
この API は、 に応じて、パーティションの一部またはすべてのレプリカを同時に再起動します (すべてのレプリカが同時にダウンしていることを確認します RestartPartitionMode)。 |
RestartPartitionAsync(PartitionSelector, RestartPartitionMode)
注意事項
This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService
この API は、 に応じて、パーティションの一部またはすべてのレプリカを同時に再起動します (すべてのレプリカが同時にダウンしていることを確認します RestartPartitionMode)。
[System.Obsolete("This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.RestartPartitionResult> RestartPartitionAsync(System.Fabric.PartitionSelector partitionSelector, System.Fabric.RestartPartitionMode restartPartitionMode);
[<System.Obsolete("This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService")>]
member this.RestartPartitionAsync : System.Fabric.PartitionSelector * System.Fabric.RestartPartitionMode -> System.Threading.Tasks.Task<System.Fabric.Result.RestartPartitionResult>
Public Function RestartPartitionAsync (partitionSelector As PartitionSelector, restartPartitionMode As RestartPartitionMode) As Task(Of RestartPartitionResult)
パラメーター
- partitionSelector
- PartitionSelector
PartitionSelector 再起動する必要があるパーティションを指定します。
- restartPartitionMode
- RestartPartitionMode
RestartPartitionMode再起動するレプリカの選択に基づいて AllReplicasOrInstances または OnlyActiveSecondaries にすることができます。
戻り値
選択した実際のパーティションに関する情報を提供する RestartPartitionResult。
- 属性
例外
アクションに割り当てられた時間を超える時間がかかった。
必要な引数のいずれかが null です。
OnlyActiveSecondaries に設定されたステートレス サービス RestartPartitionMode に属するパーティションに対して API が呼び出された場合。
指定したパーティションが存在しない場合、FabricErrorCode.PartitionNotFound のファブリック エラーが発生します。
注釈
この API は、完全または部分的な再起動後のパーティションの復旧時間をテストしたり、フェールオーバーをテストしたりするのに役立ちます。
この API の呼び出しでは、ターゲットにステートフル サービスのみを指定してください。
重要な注意: 実行中にこの API を中止しないでください。 実行中にこの API を中止すると、状態が遅れる可能性があります。 実行中にこの API が中止された場合は、CleanTestStateAsync() を呼び出して、残されている可能性のある状態を削除する必要があります。
適用対象
RestartPartitionAsync(PartitionSelector, RestartPartitionMode, CancellationToken)
注意事項
This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService
この API は、 に応じて、パーティションの一部またはすべてのレプリカを同時に再起動します (すべてのレプリカが同時にダウンしていることを確認します RestartPartitionMode)。
[System.Obsolete("This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.RestartPartitionResult> RestartPartitionAsync(System.Fabric.PartitionSelector partitionSelector, System.Fabric.RestartPartitionMode restartPartitionMode, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService")>]
member this.RestartPartitionAsync : System.Fabric.PartitionSelector * System.Fabric.RestartPartitionMode * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.RestartPartitionResult>
Public Function RestartPartitionAsync (partitionSelector As PartitionSelector, restartPartitionMode As RestartPartitionMode, cancellationToken As CancellationToken) As Task(Of RestartPartitionResult)
パラメーター
- partitionSelector
- PartitionSelector
PartitionSelector 再起動する必要があるパーティションを指定する
- restartPartitionMode
- RestartPartitionMode
RestartPartitionMode再起動するレプリカの選択に基づいて AllReplicasOrInstances または OnlyActiveSecondaries にすることができます。
- cancellationToken
- CancellationToken
このトークンは、完了する前にこの操作を中止するように通知できます
戻り値
選択した実際のパーティションに関する情報を提供する RestartPartitionResult
- 属性
例外
アクションに割り当てられた時間を超える時間がかかった。
必要な引数のいずれかが null です。
OnlyActiveSecondaries に設定されたステートレス サービス RestartPartitionMode に属するパーティションに対して API が呼び出された場合。
選択した指定したパーティションが存在しない場合は、ファブリックエラー FabricErrorCode.PartitionNotFound です
注釈
この API は、完全または部分的な再起動後のパーティションの復旧時間をテストしたり、フェールオーバーをテストしたりするのに役立ちます。
この API の呼び出しでは、ターゲットにステートフル サービスのみを指定してください。
重要な注意: 実行中にこの API を中止しないでください。 実行中にこの API を中止すると、状態が遅れる可能性があります。 実行中にこの API が中止された場合は、CleanTestStateAsync() を呼び出して、残されている可能性のある状態を削除する必要があります。
適用対象
RestartPartitionAsync(PartitionSelector, RestartPartitionMode, TimeSpan)
注意事項
This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService
この API は、 に応じて、パーティションの一部またはすべてのレプリカを同時に再起動します (すべてのレプリカが同時にダウンしていることを確認します RestartPartitionMode)。
[System.Obsolete("This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.RestartPartitionResult> RestartPartitionAsync(System.Fabric.PartitionSelector partitionSelector, System.Fabric.RestartPartitionMode restartPartitionMode, TimeSpan operationTimeout);
[<System.Obsolete("This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService")>]
member this.RestartPartitionAsync : System.Fabric.PartitionSelector * System.Fabric.RestartPartitionMode * TimeSpan -> System.Threading.Tasks.Task<System.Fabric.Result.RestartPartitionResult>
Public Function RestartPartitionAsync (partitionSelector As PartitionSelector, restartPartitionMode As RestartPartitionMode, operationTimeout As TimeSpan) As Task(Of RestartPartitionResult)
パラメーター
- partitionSelector
- PartitionSelector
PartitionSelector 再起動する必要があるパーティションを指定します。
- restartPartitionMode
- RestartPartitionMode
RestartPartitionMode再起動するレプリカの選択に基づいて AllReplicasOrInstances または OnlyActiveSecondaries にすることができます。
- operationTimeout
- TimeSpan
操作の全体的なタイムアウト。
戻り値
選択した実際のパーティションに関する情報を提供する RestartPartitionResult。
- 属性
例外
アクションに割り当てられた時間を超える時間がかかった。
必要な引数のいずれかが null です。
OnlyActiveSecondaries に設定されたステートレス サービス RestartPartitionMode に属するパーティションに対して API が呼び出された場合。
選択した指定したパーティションが存在しない場合は、ファブリックエラー FabricErrorCode.PartitionNotFound です
注釈
この API は、完全または部分的な再起動後のパーティションの復旧時間をテストしたり、フェールオーバーをテストしたりするのに役立ちます。
この API の呼び出しでは、ターゲットにステートフル サービスのみを指定してください。
重要な注意: 実行中にこの API を中止しないでください。 実行中にこの API を中止すると、状態が遅れる可能性があります。 実行中にこの API が中止された場合は、CleanTestStateAsync() を呼び出して、残されている可能性のある状態を削除する必要があります。
適用対象
RestartPartitionAsync(PartitionSelector, RestartPartitionMode, TimeSpan, CancellationToken)
注意事項
This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService
この API は、 に応じて、パーティションの一部またはすべてのレプリカを同時に再起動します (すべてのレプリカが同時にダウンしていることを確認します RestartPartitionMode)。
[System.Obsolete("This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.RestartPartitionResult> RestartPartitionAsync(System.Fabric.PartitionSelector partitionSelector, System.Fabric.RestartPartitionMode restartPartitionMode, TimeSpan operationTimeout, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("This api is deprecated, use StartPartitionRestartAsync instead. StartPartitionRestartAsync requires the FaultAnalysisService")>]
member this.RestartPartitionAsync : System.Fabric.PartitionSelector * System.Fabric.RestartPartitionMode * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.RestartPartitionResult>
Public Function RestartPartitionAsync (partitionSelector As PartitionSelector, restartPartitionMode As RestartPartitionMode, operationTimeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of RestartPartitionResult)
パラメーター
- partitionSelector
- PartitionSelector
PartitionSelector 再起動する必要があるパーティションを指定します。
- restartPartitionMode
- RestartPartitionMode
RestartPartitionMode再起動するレプリカの選択に基づいて AllReplicasOrInstances または OnlyActiveSecondaries にすることができます。
- operationTimeout
- TimeSpan
操作の全体的なタイムアウト。
- cancellationToken
- CancellationToken
このトークンは、完了する前にこの操作を中止するように通知できます
戻り値
選択した実際のパーティションに関する情報を提供する RestartPartitionResult。
- 属性
例外
アクションに割り当てられた時間を超える時間がかかった。
必要な引数のいずれかが null です。
OnlyActiveSecondaries に設定されたステートレス サービス RestartPartitionMode に属するパーティションに対して API が呼び出された場合。
選択した指定したパーティションが存在しない場合は、ファブリックエラー FabricErrorCode.PartitionNotFound です
注釈
この API は、完全または部分的な再起動後のパーティションの復旧時間をテストしたり、フェールオーバーをテストしたりするのに役立ちます。
この API の呼び出しでは、ターゲットにステートフル サービスのみを指定してください。
重要な注意: 実行中にこの API を中止しないでください。 実行中にこの API を中止すると、状態が遅れる可能性があります。 実行中にこの API が中止された場合は、CleanTestStateAsync() を呼び出して、残されている可能性のある状態を削除する必要があります。
適用対象
Azure SDK for .NET