Nyelv

Message.TransactionStatusQueue Tulajdonság

Definíció

Lekéri a tranzakciós állapotsort a forrásszámítógépen.

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

Tulajdonság értéke

A tranzakciós állapotsor a forrásszámítógépen, amely nyugtázási üzenetek küldéséhez használható vissza a küldő alkalmazásnak. Az alapértelmezett érték a null.

Attribútumok

Kivételek

Az üzenet nem lett elküldve. Ez a tulajdonság csak üzenetsorból lekért üzeneteken olvasható.

-vagy-

A rendszer szűri az üzenetsort, hogy figyelmen kívül hagyja a tulajdonságot TransactionStatusQueue .

Példák

Az alábbi példakód egy üzenet TransactionStatusQueue tulajdonságának értékét jeleníti meg.

Megjegyzések

A TransactionStatusQueue tulajdonság azonosítja a tranzakciós üzenetsort a forrásszámítógépen, amely olvasási visszaigazolást kap az összekötő alkalmazásoktól. A Message Queuing beállítja a tulajdonságot, és az összekötő alkalmazások a tulajdonságot használják a külföldi üzenetsorokra küldött tranzakciós üzenetek beolvasásakor.

A Message Queuing Microsoft kivételével egy másik üzenetsor-kezelő rendszerben is létezik külső üzenetsor. A Message Queuing egy összekötőalkalmazáson keresztül kommunikál az ilyen üzenetsorokkal.

Az összekötő alkalmazás a tranzakciós állapotsor használatával küldhet nyugtázási üzeneteket a küldő alkalmazásnak. A tranzakciós állapotsornak akkor is meg kell kapnia ezeket az nyugtázásokat, ha a küldő alkalmazás nem kér más nyugtázást.

A következőre érvényes:

Lásd még