SqlWorkflowInstanceStoreBehavior.InstanceLockedExceptionAction Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen der InstanceLockedExceptionAction Eigenschaft. Diese Eigenschaft gibt an, welche Aktion ein Diensthost ausführen soll, wenn er empfängt InstanceLockedException , wenn der Host versucht, eine Instanz zu sperren, da die Instanz derzeit von einem anderen Host gesperrt ist.
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
Eigenschaftswert
Die Aktion, die ein Diensthost beim Empfangen eines InstanceLockedExceptionDiensts ausführen soll.
Hinweise
Die für dieses Feld zulässigen Optionen sind: None, Basic Retry und Aggressive Wiederholung. Der Standardwert ist None. Die folgende Liste enthält die Beschreibungen für diese drei Optionen:
Keiner. Der Diensthost versucht nicht, die Instanz zu sperren und den InstanceLockedException Aufrufer zu übergeben.
Einfacher Wiederholungsversuche. Der Diensthost wiederholt die Instanz mit einem linearen Wiederholungsintervall und übergibt die Ausnahme an den Aufrufer am Ende der Sequenz.
Aggressiver Wiederholungsversuche. Der Diensthost versucht erneut, die Instanz mit einer exponentiell steigenden Verzögerung zu sperren und den InstanceLockedException Aufrufer am Ende der Sequenz an den Aufrufer zu übergeben.