Gets or sets the InstanceLockedExceptionAction property. This property specifies what action a service host should take when it receives an T:System.Runtime.Persistence.InstanceLockedException when the host tries to lock an instance because the instance is currently locked by another host.
Assembly: System.ServiceModel.Activities (in System.ServiceModel.Activities.dll)
Property ValueType: System.Activities.DurableInstancing.InstanceLockedExceptionAction
The action a service host should take when receiving a T:System.Runtime.Persistence.InstanceLockedException.
The options allowed for this field are: None, Basic Retry, and Aggressive Retry. The default value is None. The following list provides you with the descriptions for these three options:
None. The service host does not attempt to lock the instance and passes the T:System.Runtime.Persistence.InstanceLockedException to the caller.
Basic Retry. The service host reattempts to lock the instance with a linear retry interval and passes the exception to the caller at the end of the sequence.
Aggressive Retry. The service host reattempts to lock the instance with an exponentially increasing delay and passes the T:System.Runtime.Persistence.InstanceLockedException to the caller at the end of the sequence.
Available since 4.0