MsmqMessageProperty 类

定义

MsmqMessageProperty 类包装从队列中读取的消息的属性。

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

注解

MsmqMessageProperty 类是从通道上下文中获取的,并且主要用于错误处理。 例如,如果应用程序从死信队列读取一条消息,该应用程序应检查 DeliveryFailureDeliveryStatus 之类的属性。 如果应用程序正在执行其自己的病毒消息处理,它应检查 AbortCount 之类的属性。

字段

Name

获取包含字符串“MsmqMessageProperty”的 String

属性

AbortCount

获取一个 Int32 值,该值指示消息参与已中止的事务的次数,即通道尝试数 – 1。

DeliveryFailure

DeliveryFailure 枚举中获取一个值,该值指示消息传递失败的原因。

DeliveryStatus

DeliveryStatus 枚举中获取一个值,该值指示消息的传递状态。

MoveCount

获取一个 Int32 值,该值指示消息从主队列移到子队列或从子队列移到主队列的次数。

方法

Equals(Object)

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

(继承自 Object)
Get(Message)

获取指定的 MsmqMessagePropertyMessage

GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

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

(继承自 Object)

适用于