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.