Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der TransactionScope-Aktivitätsdesigner wird verwendet, um eine TransactionScope-Aktivität zu erstellen und zu konfigurieren.
Die TransactionScope-Aktivität
Die TransactionScope-Aktivität führt die in ihr enthaltene Aktivität in einer einzelnen Transaktion aus. Der Commit-Vorgang der Transaktion wird ausgeführt, sobald die Body-Aktivität und alle anderen Teilnehmer der Transaktion erfolgreich abgeschlossen wurden.
Verwenden des TransactionScope-Aktivitätsdesigners
Der TransactionScope-Aktivitätsdesigner befindet sich in der Kategorie Transaction der Toolbox, auf die Sie zugreifen können, indem Sie in Workflow-Designer auf die Registerkarte Toolbox klicken. (Sie können auch im Menü Ansicht den Befehl Toolbox auswählen oder STRG+ALT+X drücken.)
Der TransactionScope-Aktivitätsdesigner kann aus der Toolbox gezogen und auf der Workflow-Designer-Oberfläche dort abgelegt werden, wo Aktivitäten normalerweise platziert werden, etwa innerhalb einer Sequence. Daraufhin wird eine TransactionScope-Aktivität mit dem DisplayName-Standardwert TransactionScope erstellt. Der DisplayName-Wert kann im Header des TransactionScope-Aktivitätsdesigners oder im Feld DisplayName des Eigenschaftenrasters bearbeitet werden.
Die CancellationScope-Eigenschaften
In der folgenden Tabelle werden die TransactionScope-Eigenschaften aufgeführt, und es wird beschrieben, wie sie im Designer verwendet werden. Die DisplayName-Eigenschaft und die Body-Eigenschaft können in der Workflow-Designer-Oberfläche bearbeitet werden. Die anderen Eigenschaften müssen jedoch im Eigenschaftenraster bearbeitet werden.
| Eigenschaftenname | Erforderlich | Verwendung |
|---|---|---|
DisplayName |
False |
Der optionale Anzeigename der TransactionScope-Aktivität. Der Standardwert lautet TransactionScope. Obwohl der DisplayName-Wert nicht zwingend erforderlich ist, wird empfohlen, einen Anzeigenamen zu verwenden. |
Body |
True |
Gibt die Aktivität an, die in einer einzelnen Transaktion ausgeführt werden soll. Sie fügen die Body-Aktivität hinzu, indem Sie eine Aktivität aus der Toolbox in das Feld Body mit dem Hinweistext "Aktivität hier ablegen" des TransactionScope-Aktivitätsdesigners ziehen. |
True |
Gibt die IsolationLevel-Ebene für diesen TransactionScope-Bereich an. |
|
Gibt das Zeitintervall (im Format 00:00:00 für Stunden:Minuten:Sekunden) an, in dem die Transaktion abgeschlossen werden muss. Der Standardwert beträgt 1 Minute (00:01:00). |
Siehe auch
Konzepte
TerminateWorkflow-Aktivitätsdesigner
CompensableActivity-Aktivitätsdesigner
Compensate-Aktivitätsdesigner
Confirm-Aktivitätsdesigner