Udostępnij za pośrednictwem


DefaultWorkflowCommitWorkBatchService.EnableRetries Właściwość

Definicja

Pobiera lub ustawia wartość określającą, czy DefaultWorkflowCommitWorkBatchService ponawia próbę zatwierdzania partii roboczej.

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

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

Uwagi

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

Oprócz programowego ustawiania tej funkcji można włączyć za pośrednictwem pliku konfiguracji. Aby uzyskać więcej informacji na temat ustawiania 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 transakcji wsadowych, zobacz Batching State Information in Workflows (Informacje o stanie partii w przepływach pracy).

Dotyczy