Compartilhar via


<transactionFlow>

Especifica o suporte ao fluxo de transação para a associação personalizada.

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

Syntax

<transactionFlow transactionProtocol="OleTransactions/WSAtomicTransactionOctober2004" />

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho e elementos pai.

Atributos

Atributo Descrição
transactionProtocol Obtém ou define o protocolo de transação a ser usado. Os valores válidos incluem os seguintes:

- OleTransactions
– WSAtomicTransactionOctober2004

O padrão é OleTransactions.

Esse atributo é do tipo TransactionProtocol.

Elementos filho

Nenhum.

Elementos pai

Elemento Descrição
<binding> Define todas as funcionalidades de associação da associação personalizada.

Comentários

Esse elemento permite habilitar ou desabilitar o fluxo de transação de entrada nas configurações de associação de um ponto de extremidade e também especificar o formato de protocolo desejado para transações de entrada. Para obter mais informações sobre como usar esse elemento de configuração, consulte Configuração de Transação de ServiceModel e Ativando o Fluxo de Transações.

Cuidado

Quando se usa o protocolo OleTransactions para transações de fluxo entre pontos de extremidade, o tempo limite da transação pode ser perdido se o ponto de extremidade de destino tentar fluir novamente usando qualquer protocolo diferente de OleTransactions. Isso pode fazer com que todos os nós de nível inferior após o salto de OleTransactions atinjam o tempo limite mais tarde do que o esperado.

Confira também