Condividi tramite


SharedConnectionWorkflowCommitWorkBatchService.EnableRetries Proprietà

Definizione

Ottiene o imposta un valore che specifica se SharedConnectionWorkflowCommitWorkBatchService ritenterà l'esecuzione del commit di un batch di lavoro.

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

Valore della proprietà

Boolean

true se il servizio deve ritentare l'esecuzione del commit del batch di lavoro; in caso contrario, false. Il valore predefinito è false.

Commenti

I tentativi di commit del batch di lavoro per le attività TransactionScopeActivity devono essere definiti nel flusso di lavoro (in genere utilizzando un ciclo while e un gestore eccezioni all'esterno di TransactionScopeActivity). SharedConnectionWorkflowCommitWorkBatchService non può eseguire tentativi in questo caso poiché non ha avviato (e pertanto non possiede) la transazione.

Oltre a essere impostata a livello di programmazione, questa funzionalità può essere abilitata tramite un file di configurazione. Per altre informazioni su come impostare questa proprietà tramite un file di configurazione, vedere File di configurazione del flusso di lavoro.

Per informazioni generali sul tentativo di ripetere le transazioni batch di lavoro, vedere Invio in batch delle informazioni sullo stato nei flussi di lavoro.

Si applica a