<transactionFlow>
Gibt die Transaktionsflussunterstützung für die benutzerdefinierte Bindung an.
<configuration>
<system.serviceModel>
<bindings>
<customBinding>
<binding>
<transactionFlow>
Syntax
<transactionFlow transactionProtocol="OleTransactions/WSAtomicTransactionOctober2004" />
Attribute und Elemente
In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.
Attribute
attribute | BESCHREIBUNG |
---|---|
transactionProtocol | Gibt das zu verwendende Transaktionsprotokoll an. Gültige Werte sind: – OleTransactions – WSAtomicTransactionOctober2004 Der Standardwert ist OleTransactions. Dieses Attribut ist vom Typ TransactionProtocol. |
Untergeordnete Elemente
Keine
Übergeordnete Elemente
Element | BESCHREIBUNG |
---|---|
<binding> | Definiert alle Bindungsmöglichkeiten der benutzerdefinierten Bindung. |
Bemerkungen
Mit diesem Element können Sie den eingehenden Transaktionsfluss in den Bindungseinstellungen eines Endpunkts aktivieren oder deaktivieren und das gewünschte Protokollformat für eingehende Transaktionen angeben. Weitere Informationen zur Verwendung dieses Konfigurationselements finden Sie unter Konfiguration der ServiceModel-Transaktion und Aktivieren des Transaktionsflows.
Achtung
Bei Verwendung des OleTransactions
-Protokolls für den Transaktionsfluss von Endpunkt zu Endpunkt kann das Transaktionstimeout verloren gehen, wenn der Zielendpunkt mit einem anderen Protokoll als OleTransactions
versucht, die Transaktion erneut weiterzugeben. Dies kann dazu führen, dass alle Knoten auf den unteren Ebenen nach dem OleTransactions-Hop später als erwartet das Timeout erreichen.