Microsoft.SqlServer.Dts.Tasks.MessageQueueTask 命名空间

此命名空间包含创建消息队列任务所需的成员。

DataFileMessage

包含用于在 TaskTypeDTSMQMessageType_DataFile 时为消息队列任务生成消息的成员。

EncryptionAlgorithmWrapper

描述消息队列任务使用的加密类型(如果有)。

Formatter

包含用于将对象序列化到从队列读取的消息正文中或将对象反序列化到写入队列的消息正文中的格式化程序。

MessageQueueTask

包含消息队列任务所使用的方法和属性。 此类不能被继承。

ServCompMQTask

包含消息队列任务的服务组件。

StringFormatter

表示消息的字符串格式化程序。

Variable2KFormatter

表示变量格式化程序。

Version

表示任务版本。

接口

IMessageQueueTask

表示 MessageQueueTask 的接口。

枚举

MQMessageType

TaskType 设置为 DTSMQType_Sender 的值时描述消息类型。

MQStringMessageCompare

包含值,这值控制在消息队列任务接收消息时该消息队列任务所使用的比较方法。 若要接收消息,TaskType 必须设置为 DTSMQType_Receiver,并且消息类型必须设置为 DTSMQMessageType_String

MQType

指示消息队列任务是否正在发送或接收消息。

MSMQLog

指定用于与消息队列任务一起记入日志的事件。

注解

MessageQueueTask若要在 API 或 SSIS Designer中工作,必须安装 SQL Server Integration Services。 如果仅安装SQL Server Data Tools,此功能将不起作用。