다음을 통해 공유


Microsoft.SqlServer.Dts.Tasks.MessageQueueTask 네임스페이스

This namespace contains the members required to create a Message Queue task.

For the MessageQueueTask to work in either the API or in SSIS Designer, you must install SQL Server Integration Services. This feature will not work if only SQL Server Data Tools is installed.

클래스

  클래스 설명
공용 클래스 DataFileMessage Contains the members used to generate a message for the Message Queue Task when the TaskType is DTSMQMessageType_DataFile.
공용 클래스 EncryptionAlgorithmWrapper Describes the type of encryption, if any, that the Message Queue task uses.
공용 클래스 Formatter Contains the formatter used to serialize an object into or deserialize an object from the body of a message read from or written to the queue.
공용 클래스 MessageQueueTask Contains the methods and properties used by the Message Queue task. This class cannot be inherited.
공용 클래스 ServCompMQTask 인프라입니다. Contains the service component for the Message Queue task.
공용 클래스 StringFormatter 인프라입니다. Represents a string formatter for the message.
공용 클래스 Variable2KFormatter 인프라입니다. Represents a variable formatter.
공용 클래스 Version 인프라입니다. Represents the task version.

인터페이스

  인터페이스 설명
공용 인터페이스 IMessageQueueTask 인프라입니다. Represents an interface for the MessageQueueTask.

열거형

  열거형 설명
공용 열거형 MQMessageType Describes the message type when the TaskType is set to a value of DTSMQType_Sender.
공용 열거형 MQStringMessageCompare Contains values that control the method of comparison that is used by the Message Queue task when the Message Queue task is receiving a message. To receive a message, the TaskType must be set to DTSMQType_Receiver, and the message type must be set to DTSMQMessageType_String.
공용 열거형 MQType Indicates if the Message Queue task is sending or receiving a message.
공용 열거형 MSMQLog Specifies the events that are used for logging with the Message Queue task.