Message.Acknowledgment 属性

定义

获取该消息表示的确认分类。

public:
 property System::Messaging::Acknowledgment Acknowledgment { System::Messaging::Acknowledgment get(); };
[System.Messaging.MessagingDescription("MsgAcknowledgement")]
public System.Messaging.Acknowledgment Acknowledgment { get; }
[<System.Messaging.MessagingDescription("MsgAcknowledgement")>]
member this.Acknowledgment : System.Messaging.Acknowledgment
Public ReadOnly Property Acknowledgment As Acknowledgment

属性值

Acknowledgment

Acknowledgment 枚举值之一。

属性

例外

消息尚未发送。 该属性只能在从队列中检索的消息上读取。

注解

从管理队列收到消息时,请阅读该 Acknowledgment 属性以验证原始消息的状态。

将消息发送到其目标队列时,可以请求消息队列发布确认消息。 例如,此类消息可以指示消息是到达并在指定的超时范围内检索的,还是可以指示在传递失败时出错的情况。 目标队列返回确认消息,并将其发布到原始消息 AdministrationQueue 属性中指定的管理队列。 Id确认消息的属性标识确认消息,而不是原始消息。 可以在确认 Message 实例的属性中找到原始消息的 CorrelationId 标识符。

如果此 Message 实例表示确认消息,则 Acknowledgment 属性指定确认的类型。 否则,该 Acknowledgment 属性包含值 Normal

AcknowledgeType使用原始消息的属性指定将返回确认的情况。

适用于

另请参阅