MsmqMessage<T> Klasse

Definition

Die MsmqMessage<T> Klasse kapselt die gesendete und empfangene AMessage Queuing-Nachricht (MSMQ) über einen Message Queuing-Integrationskanal an und von einer vorhandenen Message Queuing-Anwendung.

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)

Typparameter

T

Stellt den Nachrichtentext dar.

Vererbung
MsmqMessage<T>
Attribute

Beispiele

MsmqMessage<string> message = new MsmqMessage<string>("Hello, world");
Dim message As New MsmqMessage(Of String)("Hello, world")

Hinweise

Verwenden Sie die MsmqMessage<T> Klasse, um auf die Eigenschaften der Message Queuing-Nachricht zuzugreifen.

Konstruktoren

Name Beschreibung
MsmqMessage<T>(T)

Initialisiert eine neue Instanz der MsmqMessage<T> Klasse mit dem bereitgestellten Nachrichtentext.

Eigenschaften

Name Beschreibung
AcknowledgeType

Ruft die dieser AcknowledgeTypes Nachricht zugeordnete Nachricht ab oder legt sie fest.

Acknowledgment

Ruft das, das Acknowledgment dieser Nachricht zugeordnet ist.

AdministrationQueue

Dient zum Uri Abrufen oder Festlegen der Verwaltungswarteschlange, die dieser Nachricht zugeordnet ist.

AppSpecific

Dient zum Abrufen oder Festlegen eines Int32 Werts, der alle zusätzlichen anwendungsspezifischen Informationen darstellt, die dieser Nachricht zugeordnet sind.

ArrivedTime

Dient zum Abrufen oder Festlegen eines DateTime Werts, der angibt, wann die Nachricht in der Zielwarteschlange eingetroffen ist.

Authenticated

Ruft einen booleschen Wert, der angibt, ob die Nachricht authentifiziert ist.

Body

Ruft den Text der Nachricht ab oder legt diesen fest.

BodyType

Dient zum Abrufen oder Festlegen eines Int32 Werts, der den Typ des Textkörpers der Nachricht angibt.

CorrelationId

Dient zum Abrufen oder Festlegen eines String Werts, der den Korrelationsbezeichner für diese Nachricht enthält.

DestinationQueue

Ruft die Uri Zielwarteschlange für diese Nachricht ab.

Extension

Dient zum Abrufen oder Festlegen eines Arrays, das Byte alle zusätzlichen, anwendungsdefinierten Informationen enthält, die dieser Nachricht zugeordnet sind.

Id

Ruft einen String , der den Nachrichtenbezeichner für diese Nachricht enthält.

Label

Dient zum Abrufen oder Festlegen eines String Werts, der die Nachrichtenbezeichnung enthält.

MessageType

Ruft das, das MessageType dieser Nachricht zugeordnet ist.

Priority

Ruft die dieser MessagePriority Nachricht zugeordnete Nachricht ab oder legt sie fest.

ResponseQueue

Dient zum Uri Abrufen oder Festlegen der Nachrichtenwarteschlange, die Antwortnachrichten von der empfangenden Anwendung empfängt.

SenderId

Ruft ein Array davon ab, das Byte den Absenderbezeichner der sendenden Anwendung enthält.

SentTime

Ruft ein DateTime , das angibt, wann die Nachricht vom Warteschlangen-Manager des Computers der sendenden Anwendung gesendet wurde.

TimeToReachQueue

Dient zum Abrufen oder Festlegen eines TimeSpan Werts, der die maximale Zeitspanne angibt, die für die Nachricht zulässig ist, um die Zielwarteschlange zu erreichen.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
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: