DbException.IsTransient 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指示此 DbException 表示的错误是否可能是暂时性错误,即重试触发操作是否可以在不进行任何其他更改的情况下成功。
public:
virtual property bool IsTransient { bool get(); };
public virtual bool IsTransient { get; }
member this.IsTransient : bool
Public Overridable ReadOnly Property IsTransient As Boolean
属性值
true
如果表示的错误可能是暂时性错误,则为 ; false
否则。
注解
暂时性错误的示例包括无法获取数据库锁、网络问题。 这允许在不了解特定数据库错误代码的情况下开发自动重试执行策略。