SqlWorkflowInstanceStoreBehavior.InstanceLockedExceptionAction Propiedad

Definición

Obtiene o establece la InstanceLockedExceptionAction propiedad . Esta propiedad especifica qué acción debe realizar un host de servicio cuando recibe un InstanceLockedException cuando el host intenta bloquear una instancia porque la instancia está bloqueada actualmente por otro 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

Valor de propiedad

La acción que debe realizar un host de servicio al recibir un InstanceLockedException.

Comentarios

Las opciones permitidas para este campo son: Ninguno, Reintento básico y Reintento agresivo. El valor predeterminado es Ninguno. En la lista siguiente se proporcionan las descripciones de estas tres opciones:

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

  • Reintento básico. El host de servicio vuelve a adjuntar para bloquear la instancia con un intervalo de reintento lineal y pasa la excepción al autor de la llamada al final de la secuencia.

  • Reintento agresivo. El host de servicio vuelve a adjuntar para bloquear la instancia con un retraso exponencialmente creciente y pasa al InstanceLockedException autor de la llamada al final de la secuencia.

Se aplica a