MsmqMessage<T>.MessageType Eigenschap

Definitie

Hiermee haalt u het MessageType bericht op dat aan dit bericht is gekoppeld.

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)

Waarde van eigenschap

Het MessageType bericht dat is gekoppeld aan dit bericht. Misschien wel null.

Voorbeelden

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

Opmerkingen

Met Message Queuing (MSMQ) wordt deze eigenschap ingesteld wanneer er een bericht wordt verzonden. Een bericht kan een van de volgende typen hebben:

  • Normal: Een bericht dat door een toepassing wordt verzonden.

  • Acknowledgment: Een bericht dat Message Queuing genereert wanneer een toepassing een normaal bericht verzendt en een bevestiging aanvraagt. Message Queuing kan bijvoorbeeld een positieve of negatieve bevestiging genereren om aan te geven of het oorspronkelijke bericht in de doelwachtrij is aangekomen of dat het is opgehaald uit de doelwachtrij door de ontvangende toepassing. Message Queuing retourneert het juiste bevestigingsbericht naar de beheerwachtrij die is opgegeven door de verzendende toepassing.

  • Report: Wanneer een toepassing een bericht verzendt, als de lokale wachtrijbeheer een rapportwachtrij heeft gedefinieerd, genereert Message Queuing een rapportbericht en verzendt het naar de rapportwachtrij. Als tracering is ingeschakeld, verzendt Message Queuing een rapportbericht naar de rapportwachtrij telkens wanneer het oorspronkelijke bericht een Message Queuing-server invoert of verlaat.

Van toepassing op