DefaultWorkflowCommitWorkBatchService.EnableRetries Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur spécifiant si DefaultWorkflowCommitWorkBatchService tentera à nouveau la validation d’un travail en traitement par lots.
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
Valeur de propriété
true
si le service doit tenter à nouveau la validation du travail en traitement par lots ; sinon, false
. La valeur par défaut est false
.
Remarques
Les nouvelles tentatives de validation du travail en traitement par lots pour les activités TransactionScopeActivity doivent être modelées dans le workflow (habituellement à l'aide d'une boucle while et du gestionnaire d'exceptions en dehors de TransactionScopeActivity). DefaultWorkflowCommitWorkBatchService ne peut pas réessayer dans ce cas parce qu'il n'a pas démarré la transaction (et par conséquent ne la possède pas).
À part le fait d'être défini par programme, ces fonctionnalités peuvent être activées via un fichier de configuration. Pour plus d’informations sur la définition de cette propriété via un fichier de configuration, consultez Fichiers de configuration de flux de travail.
Pour obtenir des informations générales sur la nouvelle tentative de transactions par lots de travail, consultez Informations sur l’état de traitement par lot dans les flux de travail.