Message.MessageType Eigenschaft

Definition

Ruft den Nachrichtentyp ab: Normal, Acknowledgment oder Report.

public:
 property System::Messaging::MessageType MessageType { System::Messaging::MessageType get(); };
[System.Messaging.MessagingDescription("MsgMessageType")]
public System.Messaging.MessageType MessageType { get; }
[<System.Messaging.MessagingDescription("MsgMessageType")>]
member this.MessageType : System.Messaging.MessageType
Public ReadOnly Property MessageType As MessageType

Eigenschaftswert

Einer der MessageType-Werte.

Attribute

Ausnahmen

Die Meldung wurde nicht gesendet. Diese Eigenschaft kann nur bei Meldungen gelesen werden, die aus einer Warteschlange abgerufen wurden.

- oder -

Die MessageType-Eigenschaft wird aufgrund eines für die Meldungswarteschlange gesetzten Filters ignoriert.

Beispiele

Im folgenden Codebeispiel wird der Wert der Eigenschaft einer Nachricht MessageType angezeigt.

Hinweise

Message Queuing legt diese Eigenschaft in der Regel fest, wenn die Nachricht gesendet wird. Eine Message Queuing-Nachricht kann als einer der folgenden Typen definiert sein:

  • Normal, bei der es sich entweder um eine typische Nachricht handelt, die von einer Anwendung an eine Warteschlange gesendet wird, oder um eine Antwortnachricht, die an die sendende Anwendung zurückgegeben wird.

  • Acknowledgement, das Message Queuing generiert, wenn die sendende Anwendung eine Anforderung anfordert. Message Queuing kann positive oder negative Nachrichten erzeugen und hierdurch anzeigen, ob die ursprüngliche Nachricht empfangen oder gelesen wurde. Message Queuing sendet die entsprechende Bestätigungsnachricht an die von der sendenden Anwendung festgelegte Verwaltungswarteschlange zurück.

  • Report, das Message Queuing generiert, wenn eine Berichtswarteschlange im Quellwarteschlangen-Manager definiert ist. Wenn die Verfolgung aktiviert ist, sendet Message Queuing eine Berichtsnachricht an die Message Queuing-Berichtswarteschlange, sobald die ursprüngliche Nachricht von einem Message Queuing-Server empfangen oder weitergeleitet wird.

Gilt für:

Weitere Informationen