SqlWorkflowInstanceStoreBehavior.InstanceLockedExceptionAction Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou definem a InstanceLockedExceptionAction propriedade. Esta propriedade especifica que ação um host de serviço deve realizar quando recebe e InstanceLockedException quando tenta bloquear uma instância porque a instância está atualmente bloqueada por outro 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 Propriedade
A ação que um host de serviço deve realizar ao receber um InstanceLockedException.
Observações
As opções permitidas para este campo são: Nenhuma, Retentativa Básica e Retentativa Agressiva. O valor padrão é None. A lista seguinte fornece-lhe as descrições destas três opções:
Nenhum. O host do serviço não tenta bloquear a instância e passa a instância InstanceLockedException ao chamador.
Retentativa básica. O host do serviço tenta novamente bloquear a instância com um intervalo de retentativa linear e passa a exceção ao chamador no final da sequência.
Tentativa agressiva. O host do serviço tenta novamente bloquear a instância com um atraso que aumenta exponencialmente e passa a InstanceLockedException instância ao chamador no final da sequência.