使用**“消息队列任务编辑器”对话框的“接收”**页,可以配置消息队列任务以接收 Microsoft 消息队列 (MSMQ) 消息。
若要了解此任务,请参阅消息队列任务。
选项
- RemoveFromMessageQueue
 指示在接收后是否从队列中删除消息。默认情况下,此值设置为 False。
- ErrorIfMessageTimeOut
 指示当消息超时时任务是否失败,并显示错误消息。默认值为 False。
- TimeoutAfter
 如果选择任务失败时显示错误消息,则请指定显示超时消息之前等待的秒数。
- MessageType 
 选择消息类型。此属性具有下表所列的选项:- 值 - 说明 - 数据文件消息 - 消息存储在文件中。选择该值将显示动态选项 DataFileMessage。 - 变量消息 - 消息存储在变量中。选择该值将显示动态选项 VariableMessage。 - 字符串消息 - 消息存储在消息队列任务中。选择该值将显示动态选项 StringMessage。 - 变量的字符串消息 - 消息 - 选择该值将显示动态选项 StringMessage。 
MessageType 动态选项
MessageType = 数据文件消息
- SaveFileAs
 输入要使用的文件的路径,或单击省略号按钮 (…),然后定位到该文件。
- Overwrite
 指示在保存数据文件消息的内容时是否覆盖现有文件中的数据。默认值为 False。
- 筛选 
 指定是否对消息应用筛选器。此属性具有下表所列的选项:- 值 - 说明 - 无筛选器 - 该任务不筛选消息。选择该值将显示动态选项 IdentifierReadOnly。 - 来源包 - 该消息仅接收来自指定包的消息。选择该值将显示动态选项 Identifier。 
Filter 动态选项
Filter = 无筛选器
- IdentifierReadOnly
 此选项是只读的。如果以前设置了 Filter 属性,此选项可能为空或包含包的 GUID。
Filter = 来源包
- Identifier 
 如果选择应用筛选器,请键入可以从中接收消息的包的唯一标识符,或者单击省略号按钮 (…),再指定包。- 相关主题:选择包 
MessageType = 变量消息
- 筛选 
 指定是否将筛选器应用到消息。此属性具有下表所列的选项:- 值 - 说明 - 无筛选器 - 该任务不筛选消息。选择该值将显示动态选项 IdentifierReadOnly。 - 来源包 - 该消息仅接收来自指定包的消息。选择该值将显示动态选项 Identifier。 
- 变量 
 键入变量名称,或单击**“<新建变量...>”**,然后配置新的变量。- 相关主题:添加变量 
Filter 动态选项
Filter = 无筛选器
- IdentifierReadOnly
 此选项为空白。
Filter = 来源包
- Identifier 
 如果选择应用筛选器,请键入可以从中接收消息的包的唯一标识符,或者单击省略号按钮 (…),再指定包。- 相关主题:选择包 
MessageType = 字符串消息
- 比较 
 指定是否将筛选器应用到消息。此属性具有下表所列的选项:- 值 - 说明 - 无 - 不对消息进行比较。 - 完全匹配 - 消息必须与 CompareString 选项中的字符串完全匹配。 - 忽略大小写 - 消息必须与 CompareString 选项中的字符串匹配,但在比较时不区分大小写。 - 包含 - 消息必须包含 CompareString 选项中的字符串。 
- CompareString
 除非将 Compare 选项设置为**“无”**,否则请提供与消息进行比较的字符串。
MessageType = 变量的字符串消息
- 比较 
 指定是否将筛选器应用到消息。此属性具有下表所列的选项:- 值 - 说明 - 无 - 不对消息进行比较。 - 完全匹配 - 消息必须与 CompareString 选项中的字符串完全匹配。 - 忽略大小写 - 消息必须与 CompareString 选项中的字符串匹配,但在比较时不区分大小写。 - 包含 - 消息必须包含 CompareString 选项中的字符串。 
- CompareString
 除非将 Compare 选项设置为**“无”**,否则请提供与消息进行比较的字符串。
- 变量 
 键入保存接收到的消息的变量名,或单击**“<新建变量...>”**,然后配置新的变量。- 相关主题:添加变量 
请参阅
参考
消息队列任务编辑器(“常规”页)
消息队列任务编辑器(“发送”页)
“表达式”页
其他资源
Integration Services Error and Message Reference
消息队列任务