Partager via


MsmqIntegrationMessageProperty Classe

Définition

Représente les propriétés d'intégration Message Queuing (MSMQ) pour un message.

public ref class MsmqIntegrationMessageProperty sealed
public sealed class MsmqIntegrationMessageProperty
type MsmqIntegrationMessageProperty = class
Public NotInheritable Class MsmqIntegrationMessageProperty
Héritage
MsmqIntegrationMessageProperty

Remarques

La classe MsmqIntegrationMessageProperty expose toutes les propriétés de message Message Queuing que vous pouvez définir lorsque vous envoyez un message ou lisez un message reçu via le canal d'intégration.

La classe MsmqMessage<T> vous permet également de définir des propriétés de message Message Queuing et constitue la méthode recommandée pour définir des propriétés de message Message Queuing.

Lorsque vous utilisez l'infrastructure des canaux et messages pour créer un message et l'envoyer via un canal d'intégration, vous pouvez utiliser la classe MsmqIntegrationMessageProperty comme une propriété du message afin que le canal d'intégration puisse récupérer les propriétés du message et formater le message comme un message Message Queuing et l'envoie sur le canal.

Constructeurs

MsmqIntegrationMessageProperty()

Initialise une nouvelle instance de la classe MsmqIntegrationMessageProperty.

Champs

Name

La valeur de constante « MsmqIntegrationMessageProperty ».

Propriétés

AcknowledgeType

Obtient ou définit le type d'accusé de réception à retourner à l'application émettrice.

Acknowledgment

Obtient le message d'accusé de réception que Message Queuing (MSMQ) génère.

AdministrationQueue

Obtient ou définit la file d'attente qui reçoit les messages d'accusé de réception générés par Message Queuing (MSMQ).

AppSpecific

Spécifie des informations supplémentaires spécifiques à l'application.

ArrivedTime

Obtient ou définit l'heure d'arrivée du message dans la file d'attente de destination.

Authenticated

Obtient ou définit si le message a été authentifié.

Body

Obtient ou définit le contenu du message.

BodyType

Obtient ou définit le type de données contenu dans le corps du message.

CorrelationId

Obtient ou définit l'identificateur de message utilisé par les messages d'accusé de réception, de rapport et de réponse en référence au message d'origine.

DestinationQueue

Obtient ou définit la file d'attente de destination prévue pour le message.

Extension

Obtient ou définit des informations supplémentaires définies par l'application qui sont associées au message.

Id

Obtient l'identificateur du message.

Label

Obtient ou définit une chaîne Unicode définie par l'application qui décrit le message.

MessageType

Obtient le type du message : Normal, Acknowledgment ou Report.

Priority

Obtient ou définit la priorité du message, qui détermine la position du message dans la file d'attente.

ResponseQueue

Obtient ou définit la file d'attente qui reçoit les messages de réponse générés par l'application.

SenderId

Obtient l'identificateur de l'utilisateur expéditeur.

SentTime

Obtient la date et l'heure de l'ordinateur source auxquelles le message a été envoyé par le Gestionnaire de files d'attente source.

TimeToReachQueue

Obtient ou définit le délai accordé à un message pour atteindre la file d'attente.

Méthodes

Equals(Object)

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

(Hérité de Object)
Get(Message)

Obtient la MsmqIntegrationMessageProperty d'un message donné.

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 à