Compartilhar via


Message.TransactionStatusQueue Propriedade

Definição

Obtém a fila de status 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 da propriedade

A fila de status da transação no computador de origem, que é usada para enviar mensagens de confirmação de volta ao aplicativo de envio. O padrão é null.

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 TransactionStatusQueue propriedade.

Exemplos

O exemplo de código a seguir exibe o valor da propriedade de TransactionStatusQueue uma mensagem.

Comentários

A TransactionStatusQueue propriedade identifica a fila transacional no computador de origem que recebe confirmações de recebimento de leitura de aplicativos conectores. O Enfileiramento de Mensagens define a propriedade e os aplicativos conectores usam a propriedade ao recuperar mensagens transacionais enviadas para filas estrangeiras.

Existe uma fila estrangeira em um sistema de enfileiramento diferente do Enfileiramento de Mensagens da Microsoft. O enfileiramento de mensagens se comunica com essas filas por meio de um aplicativo conector.

O aplicativo conector pode usar a fila de status da transação para enviar mensagens de confirmação de volta ao aplicativo de envio. A fila de status da transação deve receber essas confirmações mesmo que o aplicativo de envio não solicite outras confirmações.

Aplica-se a

Confira também