다음을 통해 공유


<transactionFlow>

사용자 지정 바인딩에 대한 트랜잭션 흐름 지원을 지정합니다.

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

구문

<transactionFlow transactionProtocol="OleTransactions/WSAtomicTransactionOctober2004" />

특성 및 요소

다음 섹션에서는 특성, 자식 요소 및 부모 요소에 대해 설명합니다.

특성

attribute Description
transactionProtocol 사용할 트랜잭션 프로토콜을 지정합니다. 유효한 값은 다음과 같습니다.

- OleTransactions
- WSAtomicTransactionOctober2004

기본값은 OleTransactions입니다.

이 특성은 TransactionProtocol 형식입니다.

자식 요소

없음

부모 요소

요소 Description
<binding> 사용자 지정 바인딩의 모든 바인딩 기능을 정의합니다.

설명

이 요소를 사용하면 엔드포인트의 바인딩 설정에 들어오는 트랜잭션 흐름을 사용하거나 사용하지 않도록 설정할 수 있을 뿐 아니라 들어오는 트랜잭션에 대해 원하는 프로토콜 형식을 지정할 수 있습니다. 이 구성 요소 사용에 대한 자세한 내용은 ServiceModel 트랜잭션 구성트랜잭션 흐름 사용을 참조하세요.

주의

OleTransactions 프로토콜을 사용하여 엔드포인트 간에 트랜잭션을 전달할 경우 대상 엔드포인트에서 OleTransactions 이외의 프로토콜을 사용하여 트랜잭션을 다시 전달하려고 하면 트랜잭션 시간 제한이 상실될 수 있습니다. 따라서 OleTransactions 홉 뒤의 모든 하위 수준 노드가 예상보다 늦게 시간이 초과될 수 있습니다.

참고 항목