SharedConnectionWorkflowCommitWorkBatchService.EnableRetries Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of een SharedConnectionWorkflowCommitWorkBatchService werkbatch opnieuw wordt doorgevoerd.

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

Waarde van eigenschap

true als de service de werkbatch opnieuw moet doorvoeren; anders, false. De standaardwaarde is false.

Opmerkingen

Nieuwe pogingen van werkbatchdoorvoeringen voor TransactionScopeActivity activiteiten moeten worden gemodelleerd in de werkstroom (meestal met behulp van een while-lus en uitzonderingshandler buiten de TransactionScopeActivitywerkstroom). In SharedConnectionWorkflowCommitWorkBatchService dit geval kunnen er geen nieuwe pogingen worden gedaan omdat de transactie niet is gestart (en dus niet de eigenaar is van de transactie).

Naast programmatisch instellen, kan deze functionaliteit worden ingeschakeld via een configuratiebestand. Zie Werkstroomconfiguratiebestanden voor meer informatie over het instellen van deze eigenschap via een configuratiebestand.

Zie Batchgegevens in werkstromen voor algemene informatie over het opnieuw proberen van werkbatchtransacties.

Van toepassing op