Compartilhar via


DefaultWorkflowCommitWorkBatchService.EnableRetries Propriedade

Definição

Obtém ou define um valor que especifica se o DefaultWorkflowCommitWorkBatchService tentará novamente confirmar um lote de trabalho.

public:
 property bool EnableRetries { bool get(); void set(bool value); };
public bool EnableRetries { get; set; }
member this.EnableRetries : bool with get, set
Public Property EnableRetries As Boolean

Valor da propriedade

Boolean

true Se o serviço tentar confirmar o lote de trabalho novamente; caso contrário, false . O padrão é false.

Comentários

As repetições de confirmações em lote de trabalho para TransactionScopeActivity atividades devem ser modeladas no fluxo (geralmente usando um loop While e um manipulador de exceção fora do TransactionScopeActivity ). O DefaultWorkflowCommitWorkBatchService não pode fazer novas tentativas nesse caso porque ele não foi iniciado (e, portanto, não possui) a transação.

Além de ser definido programaticamente, essa funcionalidade pode ser habilitada por meio de um arquivo de configuração. Para obter mais informações sobre como definir essa propriedade por meio de um arquivo de configuração, consulte arquivos de configuração de fluxo de trabalho.

Para obter informações gerais sobre a repetição de transações de lote de trabalho, consulte informações de estado de envio em lote em fluxos detrabalhos.

Aplica-se a