Share via


MsmqMessage<T> Classe

Définition

La classe MsmqMessage<T> encapsule un message Message Queuing (MSMQ) qui est envoyé à et reçu par une application Message Queuing existante sur un canal d'intégration Message Queuing.

generic <typename T>
public ref class MsmqMessage sealed
[System.ServiceModel.MessageContract(IsWrapped=false)]
public sealed class MsmqMessage<T>
[<System.ServiceModel.MessageContract(IsWrapped=false)>]
type MsmqMessage<'T> = class
Public NotInheritable Class MsmqMessage(Of T)

Paramètres de type

T

Représente le corps du message.

Héritage
MsmqMessage<T>
Attributs

Exemples

MsmqMessage<string> message = new MsmqMessage<string>("Hello, world");
Dim message As New MsmqMessage(Of String)("Hello, world")

Remarques

Utilisez la classe MsmqMessage<T> pour accéder aux propriétés du message Message Queuing.

Constructeurs

MsmqMessage<T>(T)

Initialise une nouvelle instance de la classe MsmqMessage<T> avec le corps du message fourni.

Propriétés

AcknowledgeType

Obtient ou définit la AcknowledgeTypes qui est associée à ce document.

Acknowledgment

Obtient le Acknowledgment qui est associé à ce message.

AdministrationQueue

Obtient ou définit l'URI Uri de la file d'attente d'administration associée à ce message.

AppSpecific

Obtient ou définit une valeur Int32 qui représente toutes les informations spécifiques à l'application supplémentaires associées à ce message.

ArrivedTime

Obtient ou définit DateTime qui indique quand le message est arrivé dans la file d'attente de destination.

Authenticated

Obtient une valeur Boolean qui indique si le message est authentifié.

Body

Obtient ou définit le corps du message.

BodyType

Obtient ou définit une valeur Int32 qui indique le type du corps du message.

CorrelationId

Obtient ou définit une chaîne String qui contient l'identificateur de corrélation pour ce message.

DestinationQueue

Reçoit l'URI Uri de la file d'attente de destination pour ce message.

Extension

Obtient ou définit un tableau d'Byte qui contient toutes les informations supplémentaires définies par l'application associée à ce message.

Id

Obtient une chaîne String qui contient l'identificateur de message pour ce message.

Label

Obtient ou définit une chaîne String qui contient l'étiquette de message.

MessageType

Obtient le MessageType qui est associé à ce message.

Priority

Obtient ou définit la MessagePriority qui est associée à ce document.

ResponseQueue

Obtient ou définit l'URI Uri de la file d'attente de messages qui reçoit des messages de réponse de l'application de réception.

SenderId

Obtient un tableau d'Byte qui contient l'identificateur d'expéditeur de l'application émettrice.

SentTime

Obtient une DateTime qui indique quand le message a été envoyé par le gestionnaire de files d'attente de l'ordinateur de l'application émettrice.

TimeToReachQueue

Obtient ou définit un TimeSpan qui indique la durée maximale autorisée pour que le message atteigne la file d'attente de destination.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à