MsmqMessage<T>.MessageType Propriété

Définition

Obtient l’élément MessageType associé à ce message.

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)

Valeur de propriété

Associé MessageType à ce message. Peut avoir la valeur null.

Exemples

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

Remarques

Message Queuing (MSMQ) définit cette propriété lorsqu’elle envoie un message. Un message peut avoir l’un des types suivants :

  • Normal: message envoyé par une application.

  • Acknowledgment: message généré par Message Queuing lorsqu’une application envoie un message normal et demande un accusé de réception. Par exemple, Message Queuing peut générer un accusé de réception positif ou négatif pour indiquer si le message d’origine est arrivé à sa file d’attente de destination ou s’il a été récupéré à partir de la file d’attente de destination par l’application de réception. Message Queuing retourne le message d’accusé de réception approprié à la file d’attente d’administration spécifiée par l’application d’envoi.

  • Report: chaque fois qu’une application envoie un message, si le Gestionnaire de files d’attente local a une file d’attente de rapport définie, Message Queuing génère un message de rapport et l’envoie à la file d’attente de rapports. Si le suivi est activé, Message Queuing envoie un message de rapport à la file d’attente du rapport chaque fois que le message d’origine entre ou quitte un serveur Message Queuing.

S’applique à