Condividi tramite


SqlTrackingService.EnableRetries Proprietà

Definizione

Ottiene o imposta un valore che specifica se l'oggetto SqlTrackingService effettuerà un nuovo tentativo durante l'esecuzione di un'operazione di database.

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à

Restituisce true se l'oggetto SqlTrackingService deve tentare di nuovo l'operazione. In caso contrario restituisce false.

Commenti

Se la proprietà IsTransactional è impostata su false e la proprietà EnableRetries è impostata su true, tutti i tentativi di transazione dipendono dal valore della proprietà EnableRetries.

Se la proprietà IsTransactional è impostata su true, parte del lavoro viene eseguita in batch e i tentativi di transazione di questi batch di lavoro vengono gestiti da un tipo derivato dell'oggetto WorkflowCommitWorkBatchService, quale DefaultWorkflowCommitWorkBatchService o SharedConnectionWorkflowCommitWorkBatchService.

Indipendentemente dall'impostazione della proprietà IsTransactional su true, gli elementi di lavoro seguenti non possono essere eseguiti in batch e qualsiasi tentativo di transazione deve essere gestito tramite la proprietà EnableRetries.

  • Polling delle modifiche del profilo di rilevamento.

  • Tutte le operazioni di scrittura vengono eseguite in un database di SQL Server quando la proprietà IsTransactional è impostata su false

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 sulla ripetizione dei tentativi di transazioni batch, vedere Batching State Information in Workflows .For general information about retrying work batch transactions, see Batching State Information in Workflows.

Si applica a