MsmqIntegrationMessageProperty Klasse

Definition

Stellt die Message Queuing (MSMQ)-Integrationseigenschaften 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 Message Queuing-Nachrichteneigenschaften verfügbar, die Sie beim Senden oder Lesen einer Nachricht, die anhand des Integrationskanals empfangen wurde, festlegen können.

Die MsmqMessage<T>-Klasse ermöglicht Ihnen auch, die Message Queuing-Nachrichteneigenschaften festzulegen und wird hierfür empfohlen.

Wenn Sie mit der Kanal- und Nachrichteninfrastruktur eine Nachricht erstellen und diese über einen Integrationskanal 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 senden kann.

Konstruktoren

MsmqIntegrationMessageProperty()

Initialisiert eine neue Instanz der MsmqIntegrationMessageProperty-Klasse.

Felder

Name

Der Konstantenwert "MsmqIntegrationMessageProperty".

Eigenschaften

AcknowledgeType

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

Acknowledgment

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

AdministrationQueue

Ruft die Warteschlange ab, die die von Message Queuing (MSMQ) generierte Bestätigungsnachricht empfängt, oder legt diese fest.

AppSpecific

Gibt zusätzliche anwendungsspezifische Daten an.

ArrivedTime

Ruft den Zeitpunkt ab, zu dem die Nachricht von der Zielwarteschlange empfangen wurde, oder legt diesen fest.

Authenticated

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

Body

Ruft den Inhalt der Nachricht ab oder legt diesen fest.

BodyType

Ruft den Typ der im Nachrichtenkörper enthaltenen Daten ab oder legt diesen fest.

CorrelationId

Ruft die in Bestätigungs-, Berichts- und Antwortnachrichten für den Verweis auf die ursprüngliche Nachricht verwendete Nachrichten-ID ab oder legt diese fest.

DestinationQueue

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

Extension

Ruft weitere anwendungsspezifische, der Nachricht zugeordnete Informationen ab oder legt diese fest.

Id

Ruft die ID der Nachricht ab.

Label

Ruft eine von der Anwendung definierte Unicode-Zeichenfolge ab, die die Nachricht beschreibt, oder legt diese fest.

MessageType

Ruft den Nachrichtentyp ab: Normal, Acknowledgment oder Report.

Priority

Ruft die Nachrichtenpriorität ab, die die Position der Nachricht in der Warteschlange bestimmt, oder legt diese fest.

ResponseQueue

Ruft die Warteschlange ab, die von einer Anwendung generierte Antwortnachrichten empfängt, oder legt diese fest.

SenderId

Ruft die ID des sendenden Benutzers ab.

SentTime

Ruft Datum und Uhrzeit auf dem sendenden Computer ab, zu der die Nachricht vom Quellwarteschlangen-Manager gesendet wurde.

TimeToReachQueue

Ruft die Zeitbegrenzung der Nachricht für das Erreichen der Warteschlange ab oder legt diese fest.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
Get(Message)

Ruft die MsmqIntegrationMessageProperty für eine bestimmte Nachricht ab.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

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

(Geerbt von Object)

Gilt für