MsmqMessage<T> Klass

Definition

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)

Gäller för