InstanceLockedExceptionAction Enumeration
Contains options that specify what action the SQL persistence provider should take when it receives an exception when trying to lock an instance.
Assembly: System.Activities.DurableInstancing (in System.Activities.DurableInstancing.dll)
| Member name | Description | |
|---|---|---|
| AggressiveRetry | Specifies that the persistence provider reattempts to lock an instance with an exponentially increasing delay between successive attempts. The persistence provider passes the T:System.Runtime.Persistence.InstanceLockedException to the caller at the end of the sequence (after retrying predefined number of times). | |
| BasicRetry | Specifies that the persistence provider reattempts to lock the instance with a linear retry interval. The persistence provider passes the T:System.Runtime.Persistence.InstanceLockedException to the caller at the end of the sequence (after retrying predefined number of times). | |
| NoRetry | Specifies that the persistence provider does not reattempt to lock an instance if the instance is already locked by another host. |
Available since 4.0