Freigeben über


<transactionFlow>

Gibt die Transaktionsflussunterstützung für die benutzerdefinierte Bindung an.

Schemahierarchie

<<system.serviceModel>>
  <bindings>
    <customBinding>
      <binding>
        <transactionFlow>

Syntax

<transactionFlow transactionProtocol="OleTransactions/WSAtomicTransactionOctober2004"/>

Attribute und Elemente

In den folgenden Abschnitten werden Attribute, untergeordnete sowie übergeordnete Elemente beschrieben.

Attribute

Attribut Beschreibung

transactionProtocol

Gibt das zu verwendende Transaktionsprotokoll an. Folgende Werte sind gültig:

  • OleTransactions

  • WSAtomicTransactionOctober2004

Der Standardwert ist OleTransactions.

Dieses Attribut ist vom Typ TransactionProtocol.

Untergeordnete Elemente

Keine.

Übergeordnete Elemente

Element Beschreibung

<binding>

Definiert alle Bindungsfähigkeiten der benutzerdefinierten Bindung.

Hinweise

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 ServiceModel Transaction Configuration und Enabling Transaction Flow.

ms731365.Caution(de-de,VS.100).gifVorsicht:
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.

Siehe auch

Verweis

<customBinding>
TransactionFlowElement
TransactionFlowBindingElement
CustomBinding

Weitere Ressourcen

ServiceModel Transaction Configuration
Enabling Transaction Flow
Windows Communication Foundation Bindings
Extending Bindings
Custom Bindings