Бөлісу құралы:


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 сообщения подтверждения определяет сообщение подтверждения, а не исходное сообщение. Идентификатор исходного сообщения можно найти в свойстве экземпляра CorrelationId подтвержденияMessage.

Если этот Message экземпляр представляет сообщение подтверждения, Acknowledgment свойство указывает тип подтверждения. Acknowledgment В противном случае свойство содержит значениеNormal.

AcknowledgeType Используйте свойство исходного сообщения, чтобы указать обстоятельства, при которых будут возвращены подтверждения.

Применяется к

См. также раздел