트랜잭션 특성 설정

Component Services 관리 도구를 사용하여 트랜잭션 특성을 수동으로 설정하거나 구성 요소를 작성할 때 트랜잭션에 대한 프로그래밍 지원을 추가할 수 있습니다.

트랜잭션 특성 값에 대한 자세한 내용은 트랜잭션 구성을 참조하세요.

Component Services 관리 도구를 사용하여 특성 값을 설정하려면

  1. 콘솔 트리에서 구성하려는 구성 요소를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.

  2. 구성 요소 속성 대화 상자에서 트랜잭션 탭을 클릭합니다.

  3. 트랜잭션 지원에서 원하는 값에 대한 옵션을 선택합니다. 모든 구성 요소의 기본값은 지원되지 않습니다.

  4. 확인을 클릭합니다.

각 구성 요소에 대해 이 절차를 반복해야 합니다.

프로그래밍 방식으로 특성 값을 설정하려면

Microsoft Visual Basic을 사용하는 프로그래머는 ActiveX DLL 프로젝트의 클래스 모듈 속성인 MTSTransactionMode를 사용하여 트랜잭션 특성을 설정할 수 있습니다. Visual Basic은 해당 COM+ 트랜잭션 특성 값에 선택 항목을 매핑하고 구성 요소의 형식 라이브러리에 값을 게시합니다.

다음 표에서는 각 MTSTransactionMode 상수 값을 해당 COM+ 트랜잭션 값에 매핑합니다.

MTSTransactionMode 상수 COM+ 트랜잭션 값
NotAnMTSObject(기본값)
사용 안 함
NoTransactions
지원되지 않음(기본값)
RequiresTransaction
필수
UsesTransaction
지원됨
RequiresNewTransaction
RequiresNew

MTSTransactionMode 속성은 COM+ 관리 라이브러리 API를 사용하여 프로그래밍 방식으로 액세스할 수도 있습니다.