Message.Acknowledgment Propriedade

Definição

Obtém a classificação da confirmação que esta mensagem representa.

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

Valor da propriedade

Um dos valores de enumeração Acknowledgment.

Atributos

Exceções

A mensagem não foi enviada. Essa propriedade só pode ser lida em mensagens recuperadas de uma fila.

- ou -

A fila de mensagens é filtrada para ignorar a propriedade Acknowledgment.

Comentários

Ao receber uma mensagem de uma fila de administração, leia a Acknowledgment propriedade para verificar o status da mensagem original.

Quando uma mensagem é enviada para sua fila de destino, o Enfileiramento de Mensagens pode ser solicitado a postar uma mensagem de confirmação. Essa mensagem pode indicar, por exemplo, se a mensagem chegou e foi recuperada dentro dos tempos limite especificados ou pode indicar o que deu errado no caso de falha na entrega. A fila de destino retorna mensagens de confirmação e as posta na fila de administração especificada na propriedade da AdministrationQueue mensagem original. A Id propriedade de uma mensagem de confirmação identifica a mensagem de confirmação, não a mensagem original. Você pode encontrar o identificador da mensagem original na propriedade da instância de CorrelationId confirmaçãoMessage.

Se essa Message instância representar uma mensagem de confirmação, a Acknowledgment propriedade especificará o tipo de confirmação. Caso contrário, a Acknowledgment propriedade contém o valor Normal.

Use a AcknowledgeType propriedade da mensagem original para especificar as circunstâncias sob as quais as confirmações serão retornadas.

Aplica-se a

Confira também