Condividi tramite


SqlWorkflowInstanceStoreBehavior.InstanceLockedExceptionAction Proprietà

Definizione

Ottiene o imposta la proprietà InstanceLockedExceptionAction. Questa proprietà specifica l'azione che un host del servizio deve intraprendere quando riceve un oggetto InstanceLockedException mentre l'host tenta di bloccare un'istanza in quanto attualmente bloccata da un altro host.

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

Valore della proprietà

Azione che un host del servizio deve intraprendere quando riceve un oggetto InstanceLockedException.

Commenti

Le opzioni consentite per questo campo sono: None, Basic Retry e Aggressive Retry. Il valore predefinito è None (Nessuna). Nell'elenco seguente sono riportate le descrizioni di queste tre opzioni:

  • No. L'host del servizio non tenta di bloccare l'istanza e passa InstanceLockedException al chiamante.

  • Basic Retry. L'host del servizio tenta di nuovo di bloccare l'istanza con un intervallo tra tentativi lineare e passa l'eccezione al chiamante alla fine della sequenza.

  • Aggressive Retry. L'host del servizio tenta di nuovo di bloccare l'istanza con un ritardo che aumenta in modo esponenziale e passa InstanceLockedException al chiamante alla fine della sequenza.

Si applica a