Compartir a través de


SqlWorkflowInstanceStoreBehavior.InstanceLockedExceptionAction Propiedad

Definición

Obtiene o establece la propiedad InstanceLockedExceptionAction. Esta propiedad especifica qué medidas debe tomar un host de servicio cuando recibe la propiedad InstanceLockedException cuando el host intenta bloquear una instancia porque otro host la está bloqueando actualmente.

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

Valor de propiedad

Las medidas que debe tomar un host de servicio cuando recibe la propiedad InstanceLockedException.

Comentarios

Las opciones permitidas para este campo son: Ninguno, intento básico y reintento agresivo. El valor predeterminado es Ninguno. La siguiente lista proporciona las descripciones de estas tres opciones:

  • Ninguno. El host del servicio no intenta bloquear la instancia y pasa el objeto InstanceLockedException al autor de la llamada.

  • Basic Retry. El host del servicio vuelve a intentar bloquear la instancia con un intervalo de reintento lineal y pasa la excepción al autor de la llamada al final de la secuencia.

  • Aggressive Retry. El host del servicio vuelve a intentar bloquear la instancia con un retraso en aumento exponencial y pasa el objeto InstanceLockedException al autor de llamada al final de la secuencia.

Se aplica a