次の方法で共有


FabricNotReadableException クラス

定義

サービス パーティションまたはレプリカが読み取りを受け入れられない場合にスローされる例外。

[System.Serializable]
public class FabricNotReadableException : System.Fabric.FabricTransientException
[<System.Serializable>]
type FabricNotReadableException = class
    inherit FabricTransientException
Public Class FabricNotReadableException
Inherits FabricTransientException
継承
属性

注釈

例外は、次の 2 つのシナリオで確認できます: 1。 パーティションに読み取りクォーラムがありません。 2. サービスが IdleSecondary レプリカから読み取ろうとしています。

Reliable Collections の処理FabricNotReadableException: サービスまたはクライアント呼び出しで見られる場合FabricNotReadableExceptionは、例外をキャッチし、現在のトランザクションを破棄し、すべての操作を新しいトランザクション オブジェクトで再試行する必要があります。 読み取り状態が最終的に付与されるか、再取得不可能な例外がスローされます。 再試行する前に、省略可能なバックオフを追加できます。

コンストラクター

FabricNotReadableException()

エラー コード Unknownを使用して、 クラスのFabricNotReadableException新しいインスタンスを初期化します。

FabricNotReadableException(SerializationInfo, StreamingContext)

指定したコンテキストを使用して、シリアル化されたオブジェクト データから クラスの FabricNotReadableException 新しいインスタンスを初期化します。

FabricNotReadableException(String)

エラー コードUnknownと指定したエラー メッセージを使用して、 クラスのFabricNotReadableException新しいインスタンスを初期化します。

FabricNotReadableException(String, Exception)

指定したエラー メッセージと、この例外の FabricNotReadableException 原因である内部例外への参照を使用して、 クラスの新しいインスタンスを初期化します。

プロパティ

ErrorCode

エラー コード パラメーターを取得します。

(継承元 FabricException)

適用対象