InstanceLockedExceptionAction Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит параметры, определяющие действие, которое должен принимать поставщик сохраняемости SQL при получении исключения при попытке заблокировать экземпляр.
public enum class InstanceLockedExceptionAction
public enum InstanceLockedExceptionAction
type InstanceLockedExceptionAction =
Public Enum InstanceLockedExceptionAction
- Наследование
Поля
| Имя | Значение | Описание |
|---|---|---|
| NoRetry | 0 | Указывает, что поставщик сохраняемости не выполняет повторную попытку блокировки экземпляра, если экземпляр уже заблокирован другим узлом. |
| BasicRetry | 1 | Указывает, что поставщик сохраняемости повторно выполняет повторную блокировку экземпляра с помощью линейного интервала повтора. Поставщик сохраняемости передает InstanceLockedException вызывающий объект в конце последовательности (после повтора предопределенного количества раз). |
| AggressiveRetry | 2 | Указывает, что поставщик сохраняемости повторно выполняет презрение к блокировке экземпляра с экспоненциально увеличивающейся задержкой между последовательными попытками. Поставщик сохраняемости передает InstanceLockedException вызывающий объект в конце последовательности (после повтора предопределенного количества раз). |