<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.