Message.TransactionStatusQueue Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera kolejkę stanu transakcji na komputerze źródłowym.
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
Wartość właściwości
Kolejka stanu transakcji na komputerze źródłowym, która służy do wysyłania komunikatów potwierdzenia z powrotem do aplikacji wysyłającej. Wartość domyślna to null
.
- Atrybuty
Wyjątki
Wiadomość nie została wysłana. Ta właściwość może być odczytywana tylko w komunikatach pobranych z kolejki.
-lub-
Kolejka komunikatów jest filtrowana w celu zignorowania TransactionStatusQueue właściwości.
Przykłady
Poniższy przykład kodu przedstawia wartość właściwości komunikatu TransactionStatusQueue .
Uwagi
Właściwość TransactionStatusQueue identyfikuje kolejkę transakcyjną na komputerze źródłowym, który odbiera potwierdzenia odbioru odczytu z aplikacji łącznika. Kolejkowanie komunikatów ustawia właściwość, a aplikacje łączników używają właściwości podczas pobierania komunikatów transakcyjnych wysyłanych do obcych kolejek.
Kolejka zagraniczna istnieje w systemie kolejkowania innym niż kolejkowanie komunikatów firmy Microsoft. Kolejkowanie komunikatów komunikuje się z takimi kolejkami za pośrednictwem aplikacji łącznika.
Aplikacja łącznika może używać kolejki stanu transakcji do wysyłania komunikatów potwierdzenia z powrotem do aplikacji wysyłającej. Kolejka stanu transakcji powinna otrzymywać te potwierdzenia, nawet jeśli aplikacja wysyłająca nie zażąda innych potwierdzenia.