Partager via


FabricNotReadableException Classe

Définition

Exception levée lorsqu’une partition de service ou un réplica ne peut pas accepter de lectures.

[System.Serializable]
public class FabricNotReadableException : System.Fabric.FabricTransientException
[<System.Serializable>]
type FabricNotReadableException = class
    inherit FabricTransientException
Public Class FabricNotReadableException
Inherits FabricTransientException
Héritage
Attributs

Remarques

L’exception est visible dans les 2 scénarios suivants : 1. La partition n’a pas de quorum de lecture. 2. Le service tente de lire à partir d’un réplica IdleSecondary.

Gestion des FabricNotReadableExceptioncollections fiables : si FabricNotReadableException est vu par le service ou un appel client, l’exception doit être interceptée, la transaction actuelle doit être supprimée et toutes les opérations doivent être retentées avec un nouvel objet de transaction. Les status de lecture seront éventuellement accordées ou une exception non retriable sera levée. Une interruption facultative peut être ajoutée avant de réessayer.

Constructeurs

FabricNotReadableException()

Initialise une nouvelle instance de classe avec le FabricNotReadableException code Unknownd’erreur .

FabricNotReadableException(SerializationInfo, StreamingContext)

Initialise une nouvelle instance de classe à partir de FabricNotReadableException données d’objet sérialisées, avec un contexte spécifié.

FabricNotReadableException(String)

Initialise une nouvelle instance de classe avec le FabricNotReadableException code Unknown d’erreur et un message d’erreur spécifié.

FabricNotReadableException(String, Exception)

Initialise une nouvelle instance de FabricNotReadableException classe avec un message d’erreur spécifié et une référence à l’exception interne qui est à l’origine de cette exception.

Propriétés

ErrorCode

Obtient le paramètre de code d’erreur.

(Hérité de FabricException)

S’applique à