SqlWorkflowInstanceStoreBehavior.InstanceLockedExceptionAction Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger egenskapen InstanceLockedExceptionAction . Den här egenskapen anger vilken åtgärd en tjänstvärd ska vidta när den tar emot en InstanceLockedException när värden försöker låsa en instans eftersom instansen för närvarande är låst av en annan värd.
public:
property System::Activities::DurableInstancing::InstanceLockedExceptionAction InstanceLockedExceptionAction { System::Activities::DurableInstancing::InstanceLockedExceptionAction get(); void set(System::Activities::DurableInstancing::InstanceLockedExceptionAction value); };
public System.Activities.DurableInstancing.InstanceLockedExceptionAction InstanceLockedExceptionAction { get; set; }
member this.InstanceLockedExceptionAction : System.Activities.DurableInstancing.InstanceLockedExceptionAction with get, set
Public Property InstanceLockedExceptionAction As InstanceLockedExceptionAction
Egenskapsvärde
Den åtgärd som en tjänstvärd ska vidta när du tar emot en InstanceLockedException.
Kommentarer
De alternativ som tillåts för det här fältet är: None, Basic Retry och Aggressive Retry. Standardvärdet är Ingen. Följande lista innehåller beskrivningarna för dessa tre alternativ:
Inga. Tjänstvärden försöker inte låsa instansen och skickar den InstanceLockedException till anroparen.
Grundläggande återförsök. Tjänstvärden försöker igen för att låsa instansen med ett linjärt återförsöksintervall och skickar undantaget till anroparen i slutet av sekvensen.
Aggressivt återförsök. Tjänstvärden försöker låsa instansen igen med en exponentiellt ökande fördröjning och skickar InstanceLockedException den till anroparen i slutet av sekvensen.