DefaultWorkflowCommitWorkBatchService.EnableRetries 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 define um valor que especifica se vão DefaultWorkflowCommitWorkBatchService tentar repetir o commit de 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 de Propriedade
true se o serviço tentar novamente o commit do lote de trabalho; caso contrário, false. A predefinição é false.
Observações
As tentativas de comits em lote de trabalho para TransactionScopeActivity atividades devem ser modeladas no fluxo de trabalho (normalmente usando um loop while e um handler de exceções fora do TransactionScopeActivity). Não DefaultWorkflowCommitWorkBatchService podem fazer retentativas neste caso porque não iniciaram (e, portanto, não possuem) a transação.
Além de ser definida programaticamente, esta funcionalidade pode ser ativada através de um ficheiro de configuração. Para mais informações sobre como definir esta propriedade através de um ficheiro de configuração, consulte Ficheiros de Configuração de Workflow.
Para informações gerais sobre a retentativa de transações em lote de trabalho, consulte Informação de Estado em Lote em Fluxos de Trabalho.