SqlWorkflowInstanceStoreBehavior.InstanceLockedExceptionAction Właściwość
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.
Pobiera lub ustawia InstanceLockedExceptionAction właściwość . Ta właściwość określa, jaką akcję ma wykonać host usługi po odebraniu InstanceLockedException , gdy host próbuje zablokować wystąpienie, ponieważ wystąpienie jest obecnie zablokowane przez innego hosta.
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
Wartość właściwości
Akcja, jaką powinien wykonać host usługi podczas odbierania elementu InstanceLockedException.
Uwagi
Dostępne są następujące opcje w tym polu można używać: Brak, Ponów podstawowy i spróbuj ponownie wykonać skuteczną. Wartość domyślna to Brak. Poniższa lista zawiera opisy tych trzech opcji:
Brak. Host usługi nie próbuje zablokować wystąpienie i przekazuje InstanceLockedException do obiektu wywołującego.
Podstawowe ponów próbę. Host usługi reattempts do blokowania wystąpienie jest interwał ponawiania liniowo i przekazuje wyjątek do obiektu wywołującego na końcu sekwencji.
Skuteczną ponów próbę. Host usługi reattempts do blokowania wystąpienie z opóźnieniem wykładniczo zwiększa i przekazuje InstanceLockedException do obiektu wywołującego na końcu sekwencji.