MsmqMessage<T>.MessageType Eigenschaft

Definition

Ruft das, das MessageType dieser Nachricht zugeordnet ist.

public:
 property Nullable<System::Messaging::MessageType> MessageType { Nullable<System::Messaging::MessageType> get(); };
public System.Messaging.MessageType? MessageType { get; }
member this.MessageType : Nullable<System.Messaging.MessageType>
Public ReadOnly Property MessageType As Nullable(Of MessageType)

Eigenschaftswert

Die MessageType dieser Nachricht zugeordnete Nachricht. Kann null sein.

Beispiele

Console.WriteLine("The message type is {0}", message.MessageType);
Console.WriteLine("The message type is {0}", message.MessageType)

Hinweise

Message Queuing (MSMQ) legt diese Eigenschaft fest, wenn sie eine Nachricht sendet. Eine Nachricht kann einen der folgenden Typen aufweisen:

  • Normal: Eine Nachricht, die von einer Anwendung gesendet wird.

  • Acknowledgment: Eine Nachricht, die Message Queuing generiert, wenn eine Anwendung eine normale Nachricht sendet und eine Bestätigung anfordert. Beispielsweise kann Message Queuing eine positive oder negative Bestätigung generieren, um anzugeben, ob die ursprüngliche Nachricht an ihre Zielwarteschlange gelangt ist oder ob sie von der Empfangenden Anwendung aus der Zielwarteschlange abgerufen wurde. Message Queuing gibt die entsprechende Bestätigungsnachricht an die von der sendenden Anwendung angegebene Verwaltungswarteschlange zurück.

  • Report: Wenn eine Anwendung eine Nachricht sendet, wenn der lokale Warteschlangen-Manager eine Berichtswarteschlange definiert hat, generiert Message Queuing eine Berichtsnachricht und sendet sie an die Berichtswarteschlange. Wenn die Ablaufverfolgung aktiviert ist, sendet Message Queuing jedes Mal, wenn die ursprüngliche Nachricht eingeht oder einen Message Queuing-Server verlässt, eine Berichtsnachricht an die Berichtswarteschlange.

Gilt für: