System.ServiceModel 4.0.0.0 System.Object

This class is used together with the class to specify the desired protocol for flowing transactions.

Specifies the transaction protocol used in flowing transactions.

- Constructor
  4.0.0.0
  To be added.

  Initializes a new instance of the class.

- Property
  4.0.0.0
  System.ServiceModel.TransactionProtocol To be added.

  For more information on selecting a transaction protocol, see Enabling Transaction Flow.

  Gets the default value for the transaction protocol.

- Property
  4.0.0.0
  System.ServiceModel.TransactionProtocol To be added.

  The OleTransactions protocol is useful for scenarios when interoperability with third-party protocol stacks is not a requirement, and the deployer of a service knows in advance that WS-AtomicTransaction is disabled locally or that the existing network topology does not favor the usage of WS-AtomicTransaction.

  Gets the OleTransactions transaction protocol value.

- Property
  4.0.0.0
  System.ServiceModel.TransactionProtocol To be added.

  The WS-AtomicTransaction protocol is useful for scenarios when interoperability with third-party protocol stacks is a requirement. It is also useful as a simple mechanism for testing transaction flow and the two-phase commit protocol using the WS-AT protocol, without interference with the OleTransactions protocol.

  Gets the WSAtomicTransactionOctober2004 transaction protocol value.