Partager via


MsmqMessage<T>.MessageType Propriété

Définition

Obtient le MessageType qui est 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é

La MessageType qui est associée à 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é lors de l'envoi d'un message. Un message peut être de l'un des types suivants :

  • Normal : message envoyé par une application.

  • Acknowledgment : message que Message Queuing génère 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é 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 émettrice.

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

S’applique à