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

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

名称 说明
DataFileMessage

包含用于生成消息队列任务的成员,当 TaskType 为 时 DTSMQMessageType_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设计器中工作,必须安装SQL Server Integration Services。 如果只安装了 SQL Server Data Tools,这个功能将无法使用。