Udostępnij za pośrednictwem


SharedConnectionWorkflowCommitWorkBatchService.EnableRetries Właściwość

Definicja

Pobiera lub ustawia wartość określającą, czy SharedConnectionWorkflowCommitWorkBatchService będzie ponowić próbę zatwierdzenia partii pracy.

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

Wartość właściwości

Boolean

true jeśli usługa powinna ponowić próbę zatwierdzenia partii pracy; w przeciwnym razie false . Wartość domyślna to false.

Uwagi

Ponowne próby zatwierdzeń wsadowych pracy dla działań muszą być modelowane w przepływie pracy (zazwyczaj przy użyciu pętli while i procedury obsługi wyjątków TransactionScopeActivity poza TransactionScopeActivity ). Nie można wykonać ponownych prób w tym przypadku, ponieważ nie została ona SharedConnectionWorkflowCommitWorkBatchService uruchamiana (i dlatego nie jest właścicielem) transakcji.

Oprócz programowego ustawienia tę funkcję można włączyć za pośrednictwem pliku konfiguracji. Aby uzyskać więcej informacji na temat sposobu konfigurowania tej właściwości za pomocą pliku konfiguracji, zobacz Pliki konfiguracji przepływu pracy.

Aby uzyskać ogólne informacje na temat ponawiania prób wykonania transakcji wsadowych, zobacz Batching State Information in Workflows (Przetwarzanie wsadowe informacji o stanie w przepływach pracy).

Dotyczy