Partager via


<transactionFlow>

Spécifie le support du flux de la transaction pour la liaison personnalisée.

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

<transactionFlow transactionProtocol="OleTransactions/WSAtomicTransactionOctober2004"/>

Attributs et éléments

Attributs

Attribut Description

transactionProtocol

Spécifie le protocole de transaction à utiliser. Les valeurs valides sont les suivantes :

  • OleTransactions
  • WSAtomicTransactionOctober2004

La valeur par défaut est OleTransactions.

Cet attribut est de type TransactionProtocol.

Éléments enfants

Aucun.

Éléments parents

Élément Description

<binding>

Définit toutes les fonctions de liaison de la liaison personnalisée.

Notes

Cet élément vous permet d'activer ou de désactiver le flux de transactions entrantes dans les paramètres de liaison d'un point de terminaison, ainsi que de spécifier le format de protocole souhaité pour les transactions entrantes. Pour plus d'informations sur l'utilisation de cet élément de configuration, consultez ServiceModel Transaction Configuration et Enabling Transaction Flow.

ms731365.Caution(fr-fr,VS.90).gifAttention :
Lors de l'utilisation du protocole OleTransactions pour faire passer les transactions d'un point de terminaison vers un autre, le délai d'attente de transaction peut se perdre si le point de terminaison de destination tente un nouveau flux à l'aide d'un autre protocole que OleTransactions. Cela peut provoquer l'expiration de tous les nœuds de niveau inférieur après le tronçon OleTransactions selon un délai plus long que prévu.

Voir aussi

Référence

<customBinding>
TransactionFlowElement
TransactionFlowBindingElement
CustomBinding

Autres ressources

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