SqlWorkflowInstanceStoreBehavior.InstanceLockedExceptionAction Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define a InstanceLockedExceptionAction propriedade. Essa propriedade especifica qual ação um host de serviço deve tomar quando recebe um InstanceLockedException quando o host tenta 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
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: Nenhuma, Repetição Básica e Repetição Agressiva. O valor padrão é None. A lista a seguir fornece as descrições para estas três opções:
Nenhum. O host de serviço não tenta bloquear a instância e passa o InstanceLockedException chamador para ele.
Repetição básica. O host de serviço é reattempts para 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. O host de serviço é reattempts para bloquear a instância com um atraso exponencialmente crescente e passa o InstanceLockedException chamador ao final da sequência.