MsmqMessage<T> Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Klassen MsmqMessage<T> kapslar in ett MSMQ-meddelande (aMessage Queuing) som skickas och tas emot, via en Message Queuing-integreringskanal, till och från ett befintligt Message Queuing-program.
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)
Typparametrar
- T
Representerar meddelandetexten.
- Arv
-
MsmqMessage<T>
- Attribut
Exempel
MsmqMessage<string> message = new MsmqMessage<string>("Hello, world");
Dim message As New MsmqMessage(Of String)("Hello, world")
Kommentarer
MsmqMessage<T> Använd klassen för att komma åt egenskaperna för meddelandet Message Queuing.
Konstruktorer
| Name | Description |
|---|---|
| MsmqMessage<T>(T) |
Initierar en ny instans av MsmqMessage<T> klassen med den angivna meddelandetexten. |
Egenskaper
| Name | Description |
|---|---|
| AcknowledgeType |
Hämtar eller anger AcknowledgeTypes det som är associerat med det här meddelandet. |
| Acknowledgment |
Hämtar det Acknowledgment som är associerat med det här meddelandet. |
| AdministrationQueue |
Hämtar eller anger den Uri administrationskö som är associerad med det här meddelandet. |
| AppSpecific |
Hämtar eller anger ett Int32 värde som representerar all ytterligare programspecifik information som är associerad med det här meddelandet. |
| ArrivedTime |
Hämtar eller anger ett DateTime som anger när meddelandet kom till målkön. |
| Authenticated |
Hämtar ett booleskt värde som anger om meddelandet autentiseras. |
| Body |
Hämtar eller anger meddelandets brödtext. |
| BodyType |
Hämtar eller anger ett Int32 värde som anger typen av brödtext i meddelandet. |
| CorrelationId |
Hämtar eller anger en String som innehåller korrelationsidentifieraren för det här meddelandet. |
| DestinationQueue |
Uri Hämtar målkön för det här meddelandet. |
| Extension |
Hämtar eller anger en matris Byte med som innehåller ytterligare, programdefinierad information som är associerad med det här meddelandet. |
| Id |
Hämtar en String som innehåller meddelandeidentifieraren för det här meddelandet. |
| Label |
Hämtar eller anger en String som innehåller meddelandeetiketten. |
| MessageType |
Hämtar det MessageType som är associerat med det här meddelandet. |
| Priority |
Hämtar eller anger MessagePriority det som är associerat med det här meddelandet. |
| ResponseQueue |
Hämtar eller anger meddelandekön Uri som tar emot svarsmeddelanden från det mottagande programmet. |
| SenderId |
Hämtar en matris med Byte som innehåller avsändaridentifieraren för det sändande programmet. |
| SentTime |
Hämtar ett DateTime som anger när meddelandet skickades av köhanteraren för det sändande programmets dator. |
| TimeToReachQueue |
Hämtar eller anger en TimeSpan som anger den maximala tid som tillåts för meddelandet att nå målkön. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |