SqlTrackingService.IsTransactional Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.