Message.TransactionStatusQueue Свойство

Определение

Получает очередь состояний транзакций на компьютере-источнике.Gets the transaction status queue on the source computer.

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; }
member this.TransactionStatusQueue : System.Messaging.MessageQueue with get, set
Public Property TransactionStatusQueue As MessageQueue

Значение свойства

Очередь состояний транзакций на компьютере-источнике, используемая для передачи подтверждающих сообщений обратно в передающее приложение.The transaction status queue on the source computer, which is used for sending acknowledgement messages back to the sending application. Значение по умолчанию — null.The default is null.

Атрибуты

Исключения

Сообщение не отправлено.The message has not been sent. Это свойство можно прочитать только для сообщений, извлеченных из очереди.This property can only be read on messages retrieved from a queue.

-или--or- Очередь сообщений фильтруется, чтобы не учитывать свойство TransactionStatusQueue.The message queue is filtered to ignore the TransactionStatusQueue property.

Примеры

В следующем примере кода выводится значение TransactionStatusQueue свойства сообщения.The following code example displays the value of a message's TransactionStatusQueue property.

Комментарии

TransactionStatusQueue Свойство определяет транзакционную очередь на исходном компьютере, которая получает подтверждения получения для чтения от приложений-соединителей.The TransactionStatusQueue property identifies the transactional queue on the source computer that receives read-receipt acknowledgments from connector applications. Служба очереди сообщений задает свойство, а приложения соединителя используют свойство при извлечении транзактных сообщений, отправленных во внешние очереди.Message Queuing sets the property, and connector applications use the property when retrieving transactional messages sent to foreign queues.

Внешняя очередь существует в системе очередей, отличной от очереди сообщений Майкрософт.A foreign queue exists in a queuing system other than Microsoft Message Queuing. Очередь сообщений взаимодействует с такими очередями через приложение соединителя.Message Queuing communicates with such queues through a connector application.

Приложение соединителя может использовать очередь состояния транзакций для отправки сообщений подтверждения обратно в приложение, отправляющее сообщение.The connector application can use the transaction status queue to send acknowledgment messages back to the sending application. Очередь состояния транзакций должна получить эти подтверждения, даже если отправляющее приложение не запрашивает другие подтверждения.The transaction status queue should receive these acknowledgments even if the sending application does not request other acknowledgments.

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

Дополнительно