SqlRetryLogicBase.RetryCondition(Object) 方法

定义

发送方状态的预重试验证。

public:
 virtual bool RetryCondition(System::Object ^ sender);
public virtual bool RetryCondition (object sender);
abstract member RetryCondition : obj -> bool
override this.RetryCondition : obj -> bool
Public Overridable Function RetryCondition (sender As Object) As Boolean

参数

sender
Object

发送方对象。

返回

true如果发送方有权重试操作,则返回 。

注解

[重要提示!] 在未了解业务逻辑的特定知识的情况下,属于 事务 的操作无法安全地重试。 由于这种复杂性,应在应用程序级别管理重试逻辑。

注意

RetryCondition是在执行 之前TransientPredicate检查的额外条件,默认条件始终返回 true

适用于