MsmqIntegrationMessageProperty Klasse

Definition

Stellt die MsMQ-Integrationseigenschaften (Message Queuing) für eine Nachricht dar.

public ref class MsmqIntegrationMessageProperty sealed
public sealed class MsmqIntegrationMessageProperty
type MsmqIntegrationMessageProperty = class
Public NotInheritable Class MsmqIntegrationMessageProperty
Vererbung
MsmqIntegrationMessageProperty

Hinweise

Die MsmqIntegrationMessageProperty Klasse macht alle Nachrichteneigenschaften von Message Queuing verfügbar, die Sie festlegen können, wenn Sie eine Nachricht senden oder eine Nachricht lesen, die über den Integrationskanal empfangen wurde.

Die MsmqMessage<T> Klasse ermöglicht ihnen auch das Festlegen von Nachrichten queuing-Nachrichteneigenschaften und ist die empfohlene Möglichkeit zum Festlegen von Nachrichten queuing-Nachrichteneigenschaften.

Wenn Sie die Kanäle und Nachrichteninfrastruktur verwenden, um eine Nachricht zu erstellen und über einen Integrationskanal zu senden, können Sie die MsmqIntegrationMessageProperty Klasse als Eigenschaft der Nachricht verwenden, damit der Integrationskanal die Nachrichteneigenschaften abrufen und die Nachricht als Message Queuing-Nachricht formatieren und an das Netzwerk senden kann.

Konstruktoren

Name Beschreibung
MsmqIntegrationMessageProperty()

Initialisiert eine neue Instanz der MsmqIntegrationMessageProperty-Klasse.

Felder

Name Beschreibung
Name

Der Konstantenwert "MsmqIntegrationMessageProperty".

Eigenschaften

Name Beschreibung
AcknowledgeType

Ruft den Bestätigungstyp ab, der an die sendende Anwendung zurückgegeben werden soll, oder legt diesen fest.

Acknowledgment

Ruft die Bestätigungsnachricht ab, die Message Queuing (MSMQ) generiert.

AdministrationQueue

Dient zum Abrufen oder Festlegen der Warteschlange, die die Bestätigungsmeldungen empfängt, die Message Queuing (MSMQ) generiert.

AppSpecific

Gibt zusätzliche anwendungsspezifische Informationen an.

ArrivedTime

Ruft die Zeit ab, zu der die Nachricht in der Zielwarteschlange eingegangen ist, oder legt sie fest.

Authenticated

Ruft ab oder legt fest, ob die Nachricht authentifiziert wurde.

Body

Dient zum Abrufen oder Festlegen des Inhalts der Nachricht.

BodyType

Dient zum Abrufen oder Festlegen des Datentyps, den der Nachrichtentext enthält.

CorrelationId

Dient zum Abrufen oder Festlegen des Nachrichtenbezeichners, der von Bestätigungs-, Berichts- und Antwortnachrichten verwendet wird, um auf die ursprüngliche Nachricht zu verweisen.

DestinationQueue

Ruft die beabsichtigte Zielwarteschlange für die Nachricht ab oder legt sie fest.

Extension

Ruft zusätzliche, anwendungsdefinierte Informationen ab, die der Nachricht zugeordnet sind, oder legt diese fest.

Id

Ruft den Bezeichner der Nachricht ab.

Label

Ruft eine anwendungsdefinierte Unicode-Zeichenfolge ab, die die Nachricht beschreibt, oder legt diese fest.

MessageType

Ruft den Nachrichtentyp ab: Normal, , Acknowledgmentoder Report.

Priority

Ruft die Nachrichtenpriorität ab, die bestimmt, wo in der Warteschlange die Nachricht platziert wird, oder legt sie fest.

ResponseQueue

Ruft die Warteschlange ab, die vom Anwendungs generierte Antwortnachrichten empfängt, oder legt sie fest.

SenderId

Ruft den Bezeichner des sendenden Benutzers ab.

SentTime

Ruft das Datum und die Uhrzeit auf dem sendenden Computer ab, an den die Nachricht vom Quellwarteschlangen-Manager gesendet wurde.

TimeToReachQueue

Dient zum Abrufen oder Festlegen der maximalen Zeitdauer für die Nachricht, um die Warteschlange zu erreichen.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
Get(Message)

Ruft die MsmqIntegrationMessageProperty für eine bestimmte Nachricht ab.

GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: