Condividi tramite


SqlTrackingService.IsTransactional Proprietà

Definizione

Ottiene o imposta un valore che indica se l'oggetto SqlTrackingService partecipa alle transazioni del flusso di lavoro.

public:
 property bool IsTransactional { bool get(); void set(bool value); };
public bool IsTransactional { get; set; }
member this.IsTransactional : bool with get, set
Public Property IsTransactional As Boolean

Valore della proprietà

Restituisce true se l'oggetto SqlTrackingService partecipa alla transazione del flusso di lavoro. In caso contrario, restituisce false. Il valore predefinito è true.

Commenti

I dati di rilevamento vengono generalmente scritti in modo sincrono nel database, ovvero appena vengono ricevuti sul canale di rilevamento. Se la proprietà IsTransactional è impostata su true, SqlTrackingService partecipa alla transazione del flusso di lavoro, ovvero segue la semantica definita dall'elemento WorkflowCommitWorkBatchService e aggiunge alla proprietà WorkBatch qualsiasi modifica al rispettivo database come elemento di lavoro. Il servizio esegue il commit di queste modifiche quando gli viene richiesto dal motore di runtime del flusso di lavoro.

Si applica a