MessagePropertyFilter.ResponseQueue Propriedade

Definição

Recebe ou define um valor que indica se deve recuperar ResponseQueue informação de propriedade ao receber ou espreitar uma mensagem.

public:
 property bool ResponseQueue { bool get(); void set(bool value); };
[System.Messaging.MessagingDescription("MsgResponseQueue")]
public bool ResponseQueue { get; set; }
[<System.Messaging.MessagingDescription("MsgResponseQueue")>]
member this.ResponseQueue : bool with get, set
Public Property ResponseQueue As Boolean

Valor de Propriedade

true para receber ResponseQueue informação; caso contrário, false. A predefinição é true.

Atributos

Exemplos

O seguinte exemplo de código demonstra a utilização da ResponseQueue propriedade.

// Set the queue's MessageReadPropertyFilter property 
// to enable the message's ResponseQueue property.
queue->MessageReadPropertyFilter->ResponseQueue = true;

// Peek at the message. Time out after ten seconds 
// in case the message was not delivered.
orderMessage = queue->Peek(TimeSpan::FromSeconds(10.0));

// Display the value of the message's 
// Responsequeue->QueueName property.
if (orderMessage->ResponseQueue != nullptr)
{
    Console::WriteLine(
        "Message.Responsequeue->QueueName: {0}", 
        orderMessage->ResponseQueue->QueueName);
}
// Set the queue's MessageReadPropertyFilter property to enable the
// message's ResponseQueue property.
queue.MessageReadPropertyFilter.ResponseQueue = true;

// Peek at the message. Time out after ten seconds in case the message
// was not delivered.
orderMessage = queue.Peek(TimeSpan.FromSeconds(10.0));

// Display the value of the message's ResponseQueue.QueueName property.
if(orderMessage.ResponseQueue != null)
{
    Console.WriteLine("Message.ResponseQueue.QueueName: {0}",
        orderMessage.ResponseQueue.QueueName);
}

Observações

A ResponseQueue propriedade da Message classe identifica a fila que recebe mensagens de resposta geradas pela aplicação que são enviadas de volta à aplicação remetente pela aplicação recetora. As filas de resposta são especificadas pela aplicação remetente quando esta envia as suas mensagens. Qualquer fila disponível pode ser especificada como fila de resposta.

As mensagens devolvidas à fila de resposta são específicas da aplicação. A aplicação deve definir o que está nas mensagens, bem como o que deve ser feito quando uma mensagem é recebida.

Aplica-se a

Ver também