<transactionFlow>

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

<configuration>
  <system.serviceModel>
    <liaisons>
      <customBinding>
        <binding>
          <transactionFlow>

Syntaxe

<transactionFlow transactionProtocol="OleTransactions/WSAtomicTransactionOctober2004" />

Attributs et éléments

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.

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

Aucune.

Éléments parents

Élément Description
<binding> Définit toutes les fonctions de liaison d’une 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 Configuration des transactions ServiceModel et Activation du flux de transactions.

Attention

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