MsmqMessage<T> Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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) |