<transactionFlow>

Określa obsługę przepływu transakcji dla powiązania niestandardowego.

<Konfiguracji>
  <System.servicemodel>
    <Powiązania>
      <Custombinding>
        <Wiązania>
          <transactionFlow>

Składnia

<transactionFlow transactionProtocol="OleTransactions/WSAtomicTransactionOctober2004" />

Atrybuty i elementy

W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.

Atrybuty

Atrybut Opis
Transactionprotocol Określa protokół transakcji do użycia. Prawidłowe wartości obejmują następujące wartości:

-Oletransactions
- WSAtomicTransactionOctober2004

Wartość domyślna to OleTransactions.

Ten atrybut jest typu TransactionProtocol.

Elementy podrzędne

Brak.

Elementy nadrzędne

Element Opis
<Wiązania> Definiuje wszystkie możliwości powiązania niestandardowego.

Uwagi

Ten element umożliwia włączenie lub wyłączenie przepływu transakcji przychodzących w ustawieniach powiązania punktu końcowego, a także określenie żądanego formatu protokołu dla transakcji przychodzących. Aby uzyskać więcej informacji na temat korzystania z tego elementu konfiguracji, zobacz ServiceModel Transaction Configuration and Enabling Transaction Flow (Konfigurowanie transakcji w modelu ServiceModel ) i Enabling Transaction Flow (Włączanie przepływu transakcji).

Przestroga

W przypadku korzystania z OleTransactions protokołu do przepływu transakcji z punktu końcowego do punktu końcowego limit czasu transakcji można utracić, jeśli docelowy punkt końcowy próbuje przepływać ponownie przy użyciu dowolnego protokołu innego niż OleTransactions. Może to spowodować, że wszystkie węzły na poziomie podrzędnym po przeskoku OleTransactions przeskoczą limit czasu później niż oczekiwano.

Zobacz też