MessageQueueTransactionType 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
메시지 큐 트랜잭션 형식을 지정합니다.
public enum class MessageQueueTransactionType
public enum MessageQueueTransactionType
type MessageQueueTransactionType =
Public Enum MessageQueueTransactionType
- 상속
필드
Automatic | 1 | MTS(Microsoft Transaction Server)나 COM+ 1.0 Services에 사용되는 트랜잭션 형식입니다. MTS 트랜잭션 컨텍스트가 이미 있으면 메시지를 보내거나 받을 때 사용됩니다. |
None | 0 | 트랜잭션 작업이 수행되지 않습니다. |
Single | 3 | 단일 내부 트랜잭션에 사용되는 트랜잭션 형식이 아닙니다. |
설명
읽거나 오버 로드를 사용 하 여 메시지를 기록할 합니다 MessageQueue 클래스의 Send 또는 Receive 메서드 (포함 ReceiveById 및 ReceiveByCorrelationId)를 사용 하는 transactionType
매개 변수를 상호 작용 하는 방법을 지정할 수 있습니다는 큐입니다. Automatic
사용 하면 보내고 (예: 때 상호 작용 하는 데이터베이스 애플리케이션을 사용 하 여) 외부 트랜잭션에서 수신 하는 동안 Single
단일 내부 메시지 큐 트랜잭션에 사용 됩니다.
None
비트랜잭션 큐에 트랜잭션 메시지를 보내거나 트랜잭션 외부에서 트랜잭션 큐에서 메시지를 받을 수 있습니다. 예를 들어 단일 트랜잭션 내에서 전송 하는 여러 메시지를 라우팅할 때 유용 합니다.
송신 또는 내부 트랜잭션이 아니라 메시지 큐 내부 트랜잭션을 사용 하 여 메시지를 수신 하려는 경우의 인스턴스를 만듭니다는 MessageQueueTransaction 클래스의 오버 로드에 전달 하는 Send 또는 Receive 를사용하는방법transaction
를 사용 하는 것이 아닌 매개 변수는 transactionType
매개 변수입니다.
적용 대상
추가 정보
.NET