Partager via


SqlWorkflowInstanceStoreBehavior.InstanceLockedExceptionAction Propriété

Définition

Obtient ou définit la propriété InstanceLockedExceptionAction. Cette propriété spécifie quelle mesure un hôte de service doit prendre quand il reçoit un objet InstanceLockedException lorsque l'hôte essaie de verrouiller une instance parce qu'elle est actuellement verrouillée par un autre hôte.

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

Valeur de propriété

Mesure qu'un hôte de service doit prendre lors de la réception d'un objet InstanceLockedException.

Remarques

Les options autorisées pour ce champ sont : None, Basic Retry et Aggressive Retry. La valeur par défaut est Aucun. La liste suivante fournit les descriptions de ces trois options :

  • Aucun. L'hôte de service n'essaie pas de verrouiller l'instance et passe l'objet InstanceLockedException à l'appelant.

  • Basic Retry. L'hôte de service réessaie de verrouiller l'instance avec un intervalle de tentative linéaire et passe l'exception à l'appelant à la fin de la séquence.

  • Aggressive Retry. L'hôte de service réessaie de verrouiller l'instance avec un délai exponentiellement croissant et passe l'objet InstanceLockedException à l'appelant à la fin de la séquence.

S’applique à