你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

FabricNotReadableException 类

定义

当服务分区或副本 (replica) 无法接受读取时引发的异常。

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

注解

在以下 2 种方案中可以看到异常:1。 分区没有读取仲裁。 2. 服务正在尝试从 IdleSecondary 副本 (replica) 进行读取。

可靠集合的处理FabricNotReadableException:如果FabricNotReadableException服务或客户端调用看到,应捕获异常,应释放当前事务,并应使用新的事务对象重试所有操作。 最终将授予读取状态,或者将引发不可重试的异常。 在重试之前,可以添加可选的退避。

构造函数

FabricNotReadableException()

使用错误代码 Unknown初始化 类的新实例FabricNotReadableException

FabricNotReadableException(SerializationInfo, StreamingContext)

使用指定的上下文从序列化对象数据初始化 类的新实例 FabricNotReadableException

FabricNotReadableException(String)

使用错误代码Unknown和指定的错误消息初始化 类的新实例FabricNotReadableException

FabricNotReadableException(String, Exception)

使用指定的错误消息和对导致此异常的内部异常的引用初始化 类的新实例 FabricNotReadableException

属性

ErrorCode

获取错误代码参数。

(继承自 FabricException)

适用于