SqlTrackingService.IsTransactional Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob SqlTrackingService an Workflowtransaktionen teilnimmt, oder legt den Wert fest.
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
Eigenschaftswert
true
, wenn SqlTrackingService an der Workflowtransaktion teilnimmt, andernfalls false
. Der Standardwert ist true
.
Hinweise
Normalerweise werden Verfolgungsdaten synchron in die Datenbank geschrieben. Dabei werden die Daten sofort geschrieben, sobald Sie über den Verfolgungskanal empfangen werden. Wenn IsTransactionaltrue
ist, nimmt SqlTrackingService an der Workflowtransaktion teil. Das heißt, der Dienst folgt der von WorkflowCommitWorkBatchService definierten Semantik und fügt WorkBatch Änderungen an seiner Datenbank als Arbeitselemente hinzu. Der Dienst führt einen Commit für diese Änderungen aus, wenn er von der Workflowruntime-Engine dazu aufgefordert wird.