MsmqIntegrationMessageProperty 类

定义

表示消息的消息队列 (MSMQ) 集成属性。

public ref class MsmqIntegrationMessageProperty sealed
public sealed class MsmqIntegrationMessageProperty
type MsmqIntegrationMessageProperty = class
Public NotInheritable Class MsmqIntegrationMessageProperty
继承
MsmqIntegrationMessageProperty

注解

MsmqIntegrationMessageProperty 类可公开所有的消息队列消息属性,您可在发送消息或读取通过集成通道接收的消息时,设置这些属性。

您还可利用 MsmqMessage<T> 类来设置消息队列消息属性,这同时也是我们的建议方法。

如果要使用通道和消息基础结构来创建消息并通过集成通道发送所创建的消息,则您可以将 MsmqIntegrationMessageProperty 类用作该消息的属性,这样集成通道就可检索消息属性,将该消息格式化为消息队列消息,并通过网络发送它。

构造函数

MsmqIntegrationMessageProperty()

初始化 MsmqIntegrationMessageProperty 类的新实例。

字段

Name

常数值“MsmqIntegrationMessageProperty”。

属性

AcknowledgeType

获取或设置要返回给发送应用程序的确认类型。

Acknowledgment

获取消息队列 (MSMQ) 生成的确认消息。

AdministrationQueue

获取或设置接收消息队列 (MSMQ) 生成的确认消息的队列。

AppSpecific

指定应用程序特定的附加信息。

ArrivedTime

获取或设置消息到达目标队列的时间。

Authenticated

获取或设置消息是否已验证。

Body

获取或设置消息的内容。

BodyType

获取或设置消息正文所包含数据的类型。

CorrelationId

获取或设置确认、报告和响应消息用以引用原始消息的消息标识符。

DestinationQueue

获取或设置消息的预期目标队列。

Extension

获取或设置与消息关联的、应用程序定义的附加信息。

Id

获取消息的标识符。

Label

获取或设置描述消息的应用程序定义的 Unicode 字符串。

MessageType

获取消息类型:NormalAcknowledgmentReport

Priority

获取或设置消息优先级,该优先级用于确定消息在队列中的位置。

ResponseQueue

获取或设置接收应用程序生成的响应消息的队列。

SenderId

获取发送用户的标识符。

SentTime

获取发送计算机上的源队列管理器发送消息的日期和时间。

TimeToReachQueue

获取或设置消息到达队列所用的最长时间。

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
Get(Message)

获取给定消息的 MsmqIntegrationMessageProperty

GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于