MsmqMessage<T> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die MsmqMessage<T>-Klasse kapselt eine Message Queuing (MSMQ)-Nachricht, die über einen Message Queuing-Integrationskanal an eine vorhandene Message Queuing-Anwendung gesendet und von dieser empfangen wird.
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
MsmqMessage<T>(T) |
Initialisiert eine neue Instanz der MsmqMessage<T>-Klasse mit der bereitgestellten Nachricht. |
Eigenschaften
AcknowledgeType |
Ruft die dieser Nachricht zugeordnete AcknowledgeTypes ab oder legt diese fest. |
Acknowledgment |
Ruft den Acknowledgment ab, der dieser Nachricht zugeordnet ist. |
AdministrationQueue |
Ruft den Uri der Verwaltungswarteschlange, die dieser Nachricht zugeordnet ist, ab oder legt ihn fest. |
AppSpecific |
Ruft einen Int32-Wert ab, der weitere, mit dieser Nachricht verknüpfte anwendungsspezifische Daten darstellt, oder legt diesen fest. |
ArrivedTime |
Ruft DateTime ab, wodurch angegeben wird, wann die Nachricht die Zielwarteschlange erreicht hat, oder legt diese fest. |
Authenticated |
Ruft einen booleschen Wert ab, der angibt, ob die Nachricht authentifiziert wurde. |
Body |
Ruft den Nachrichtentext ab oder legt ihn fest. |
BodyType |
Ruft einen Int32-Wert ab, der den Typ des Nachrichtentexts angibt, oder legt ihn fest. |
CorrelationId |
Ruft eine String ab, die die Korrelations-ID für diese Nachricht enthält, oder legt sie fest. |
DestinationQueue |
Ruft den Uri von der Zielwarteschlange für diese Nachricht ab. |
Extension |
Ruft ein Byte-Array ab, das weitere, dieser Nachricht zugeordnete anwendungsdefinierte Daten enthält, oder legt dieses fest. |
Id |
Ruft eine String ab, die die Nachrichten-ID für diese Nachricht enthält. |
Label |
Ruft eine String mit der Nachrichtenbezeichnung ab, oder legt diese fest. |
MessageType |
Ruft den MessageType ab, der dieser Nachricht zugeordnet ist. |
Priority |
Ruft die dieser Nachricht zugeordnete MessagePriority ab oder legt diese fest. |
ResponseQueue |
Ruft den Uri der Nachrichtenwarteschlange ab, die Antwortnachrichten von der empfangenden Anwendung empfängt, oder legt ihn fest. |
SenderId |
Ruft ein Byte-Array ab, das den Absenderbezeichner der senden Anwendung enthält. |
SentTime |
Ruft DateTime ab, wodurch angegeben wird, wann die Nachricht vom Warteschlangen-Manager des Computers der sendenden Anwendung gesendet wurde. |
TimeToReachQueue |
Ruft eine TimeSpan ab, die die maximal zulässige Zeit, in der die Nachricht in der Zielwarteschlange eintreffen kann, abruft oder festlegt. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
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) |