Freigeben über


FabricNotReadableException Klasse

Definition

Die Ausnahme, die ausgelöst wird, wenn eine Dienstpartition oder ein Replikat Lesevorgänge nicht akzeptieren kann.

[System.Serializable]
public class FabricNotReadableException : System.Fabric.FabricTransientException
[<System.Serializable>]
type FabricNotReadableException = class
    inherit FabricTransientException
Public Class FabricNotReadableException
Inherits FabricTransientException
Vererbung
Attribute

Hinweise

Die Ausnahme ist in den folgenden 2 Szenarien zu sehen: 1. Die Partition verfügt nicht über ein Lesequorum. 2. Der Dienst versucht, aus einem IdleSecondary-Replikat zu lesen.

Behandlung FabricNotReadableException für zuverlässige Sammlungen : Wenn FabricNotReadableException der Dienst oder ein Clientaufruf angezeigt wird, sollte die Ausnahme abgefangen, die aktuelle Transaktion verworfen und alle Vorgänge mit einem neuen Transaktionsobjekt erneut durchgeführt werden. Lese status schließlich gewährt wird, oder eine nicht wiederholbare Ausnahme wird ausgelöst. Ein optionales Backoff kann hinzugefügt werden, bevor es erneut versucht wird.

Konstruktoren

FabricNotReadableException()

Initialisiert eine neue instance der FabricNotReadableException -Klasse mit Fehlercode Unknown.

FabricNotReadableException(SerializationInfo, StreamingContext)

Initialisiert eine neue instance der FabricNotReadableException -Klasse aus serialisierten Objektdaten mit einem angegebenen Kontext.

FabricNotReadableException(String)

Initialisiert eine neue instance der FabricNotReadableException Klasse mit Fehlercode Unknown und einer angegebenen Fehlermeldung.

FabricNotReadableException(String, Exception)

Initialisiert eine neue instance der FabricNotReadableException -Klasse mit einer angegebenen Fehlermeldung und einem Verweis auf die innere Ausnahme, die die Ursache dieser Ausnahme ist.

Eigenschaften

ErrorCode

Ruft den Fehlercodeparameter ab.

(Geerbt von FabricException)

Gilt für: