InstanceLockedExceptionAction Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zawiera opcje, które określają akcję, którą powinien wykonać dostawca trwałości SQL, gdy odbierze wyjątek podczas próby zablokowania wystąpienia.
public enum class InstanceLockedExceptionAction
public enum InstanceLockedExceptionAction
type InstanceLockedExceptionAction =
Public Enum InstanceLockedExceptionAction
- Dziedziczenie
Pola
AggressiveRetry | 2 | Określa, że dostawca trwałości ponawia próbę zablokowania wystąpienia z wykładniczo rosnącym opóźnieniem między kolejnymi próbami. Dostawca trwałości przekazuje InstanceLockedException do obiektu wywołującego na końcu sekwencji (po ponownej próbie wcześniej zdefiniowanej liczby razy). |
BasicRetry | 1 | Określa, że dostawca trwałości podejmie próbę zablokowania wystąpienia z liniowym interwałem ponawiania. Dostawca trwałości przekazuje InstanceLockedException do obiektu wywołującego na końcu sekwencji (po ponownej próbie wcześniej zdefiniowanej liczby razy). |
NoRetry | 0 | Określa, że dostawca trwałości nie podejmuje próby zablokowania wystąpienia, jeśli wystąpienie jest już zablokowane przez innego hosta. |