DbException.IsTransient Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает, может ли ошибка, представленная этим экземпляром 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
Иначе.
Комментарии
Примеры временных ошибок включают сбой при получении блокировки базы данных, проблемы с сетью. Это позволяет разрабатывать стратегии автоматического выполнения повторных попыток без знания конкретных кодов ошибок базы данных.