DefaultWorkflowCommitWorkBatchService.EnableRetries Tulajdonság

Definíció

Lekéri vagy beállít egy értéket, amely megadja, hogy a DefaultWorkflowCommitWorkBatchService program újra megpróbálja-e véglegesíteni a munkaköteget.

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

Tulajdonság értéke

trueha a szolgáltatásnak újra meg kell próbálkoznia a munkaköteg véglegesítésével; egyéb esetben. false Az alapértelmezett érték a false.

Megjegyzések

A tevékenységekhez tartozó TransactionScopeActivity munkaköteg-véglegesítések újrapróbálkozását a munkafolyamatba kell modellíteni (általában egy kis ciklust és kivételkezelőt használva a TransactionScopeActivitymunkafolyamaton kívül). Ebben DefaultWorkflowCommitWorkBatchService az esetben nem lehet újrapróbálkozásokat végezni, mert nem indult el (és ezért nem rendelkezik) a tranzakcióval.

Amellett, hogy programozott módon van beállítva, ez a funkció egy konfigurációs fájlon keresztül is engedélyezhető. A tulajdonság konfigurációs fájlon keresztüli beállításáról további információt a Munkafolyamat konfigurációs fájljai című témakörben talál.

A munkahelyi kötegtranzakciók újrapróbálkozásával kapcsolatos általános információkért lásd: Batching State Information in Workflows.

A következőre érvényes: