FabricNotPrimaryException クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
呼び出し先がプライマリでない場合にスローされる例外。
[System.Serializable]
public class FabricNotPrimaryException : System.Fabric.FabricException
[<System.Serializable>]
type FabricNotPrimaryException = class
inherit FabricException
Public Class FabricNotPrimaryException
Inherits FabricException
- 継承
- 属性
注釈
は FabricNotPrimaryException 、呼び出し先が現在プライマリではないので、操作を実行できないことを示します。 たとえば、セカンダリ レプリカが を介して ReplicateAsync(OperationData, CancellationToken, Int64)操作をレプリケートしようとした場合、この例外が発生する可能性があります。 可能性の高いシナリオは、レプリカがプライマリでなくなった場合です。
信頼できるコレクションの処理FabricNotPrimaryException: 1. サービスが RunAsync に表示FabricNotPrimaryExceptionされる場合は、例外をキャッチし、すべてのタスクを完了し、RunAsync から戻る必要があります。 CancellationTokenRunAsync に渡された がシグナル通知されます。 この取り消しが通知されると、すべてのバックグラウンド タスクが実行を完了する必要があります。 2. (通信リスナー経由など) クライアント要求の処理中にサービスが認識 FabricNotPrimaryException された場合、サービスは例外をクライアントにスローして、新しいプライマリを見つけるためにサービスを再解決する必要があることをクライアントに通知する必要があります。
コンストラクター
プロパティ
ErrorCode |
エラー コード パラメーターを取得します。 (継承元 FabricException) |
適用対象
Azure SDK for .NET