Message.TransactionStatusQueue Propriedade

Definição

Recebe a fila de estado da transação no computador de origem.

public:
 property System::Messaging::MessageQueue ^ TransactionStatusQueue { System::Messaging::MessageQueue ^ get(); void set(System::Messaging::MessageQueue ^ value); };
[System.Messaging.MessagingDescription("MsgTransactionStatusQueue")]
public System.Messaging.MessageQueue TransactionStatusQueue { get; set; }
[<System.Messaging.MessagingDescription("MsgTransactionStatusQueue")>]
member this.TransactionStatusQueue : System.Messaging.MessageQueue with get, set
Public Property TransactionStatusQueue As MessageQueue

Valor de Propriedade

A fila de estado da transação no computador de origem, que é usada para enviar mensagens de confirmação de volta à aplicação que enviou. A predefinição é null.

Atributos

Exceções

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

-ou-

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

Exemplos

O seguinte exemplo de código mostra o valor da propriedade de TransactionStatusQueue uma mensagem.

Observações

A TransactionStatusQueue propriedade identifica a fila transacional no computador de origem que recebe confirmações de leitura e receção de aplicações conectoras. A Enfileiramento de Mensagens define a propriedade, e as aplicações conectores usam essa propriedade ao recuperar mensagens transacionais enviadas para filas estrangeiras.

Existe uma fila estrangeira num sistema de fila diferente do Microsoft Message Queuing. A Fila de Mensagens comunica com essas filas através de uma aplicação conector.

A aplicação conector pode usar a fila de estado da transação para enviar mensagens de confirmação de volta à aplicação enviadora. A fila de estado da transação deve receber estes confirmações mesmo que a aplicação de envio não solicite outras confirmações.

Aplica-se a

Ver também