Compartilhar via


SqlWorkflowInstanceStoreBehavior.InstanceLockedExceptionAction Propriedade

Definição

Obtém ou define a propriedade InstanceLockedExceptionAction. Essa propriedade especifica qual ação um host de serviço deverá executar ao receber um InstanceLockedException quando o host tentar bloquear uma instância porque a instância está bloqueada por outro host no momento.

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 da propriedade

InstanceLockedExceptionAction

A ação que um host de serviço deve executar ao receber um InstanceLockedException .

Comentários

As opções permitidas para este campo são: None, repetição básica e repita agressiva. O valor padrão é Nenhum. A lista a seguir fornece descrições para esses três opções:

  • Nenhum. O host de serviço não tenta bloquear a instância e passa o InstanceLockedException ao chamador.

  • Repetição básica. O host de serviço reattempts bloquear a instância com um intervalo de repetição linear e passa a exceção para o chamador no final da sequência.

  • Repetição agressiva. Reattempts de host do serviço bloquear a instância com um atraso cresce exponencialmente e passa o InstanceLockedException ao chamador no final da sequência.

Aplica-se a