MsmqMessage<T> Classe

Définition

La MsmqMessage<T> classe encapsule un message MSMQ (Message Queuing) envoyé et reçu, via un canal d’intégration Message Queuing, vers et depuis une application Message Queuing existante.

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 MsmqMessage<T> classe pour accéder aux propriétés du message Message Queuing.

Constructeurs

Nom Description
MsmqMessage<T>(T)

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

Propriétés

Nom Description
AcknowledgeType

Obtient ou définit l’élément AcknowledgeTypes associé à ce message.

Acknowledgment

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

AdministrationQueue

Obtient ou définit la Uri file d’attente d’administration associée à ce message.

AppSpecific

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

ArrivedTime

Obtient ou définit un DateTime paramètre qui indique quand le message est arrivé dans la file d’attente de destination.

Authenticated

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

Body

Obtient ou définit le corps du message.

BodyType

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

CorrelationId

Obtient ou définit un String qui contient l’identificateur de corrélation pour ce message.

DestinationQueue

Obtient la Uri file d’attente de destination pour ce message.

Extension

Obtient ou définit un tableau contenant Byte toutes les informations supplémentaires définies par l’application associées à ce message.

Id

Obtient un String qui contient l’identificateur de message pour ce message.

Label

Obtient ou définit un String qui contient l’étiquette de message.

MessageType

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

Priority

Obtient ou définit l’élément MessagePriority associé à ce message.

ResponseQueue

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

SenderId

Obtient un tableau contenant Byte l’identificateur de l’expéditeur de l’application d’envoi.

SentTime

Obtient une DateTime valeur qui indique quand le message a été envoyé par le gestionnaire de file d’attente de l’ordinateur de l’application d’envoi.

TimeToReachQueue

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

Méthodes

Nom Description
Equals(Object)

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

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

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

(Hérité de Object)

S’applique à