MsmqMessage<T> Classe

Definizione

La classe MsmqMessage<T> incapsula un messaggio dell'accodamento messaggi (MSMQ) che viene inviato e ricevuto su un canale di integrazione di accodamento messaggi, a e da un'applicazione di accodamento messaggi esistente.

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)

Parametri di tipo

T

Rappresenta il corpo del messaggio.

Ereditarietà
MsmqMessage<T>
Attributi

Esempio

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

Commenti

Utilizzare la classe MsmqMessage<T> per accedere alle proprietà del messaggio di accodamento messaggi.

Costruttori

MsmqMessage<T>(T)

Inizializza una nuova istanza della classe MsmqMessage<T> con il corpo del messaggio specificato.

Proprietà

AcknowledgeType

Ottiene o imposta l'enumerazione AcknowledgeTypes associata al messaggio.

Acknowledgment

Ottiene l'enumerazione Acknowledgment associata a questo messaggio.

AdministrationQueue

Ottiene o imposta la classe Uri della coda di amministrazione associata a questo messaggio.

AppSpecific

Ottiene o imposta un valore Int32 che rappresenta le informazioni aggiuntive specifiche dell'applicazione associate a questo messaggio.

ArrivedTime

Ottiene o imposta una struttura DateTime che indica la data e l'ora di arrivo del messaggio alla coda di destinazione.

Authenticated

Ottiene un valore booleano che indica se il messaggio è stato autenticato.

Body

Ottiene o imposta il corpo del messaggio.

BodyType

Ottiene o imposta un valore Int32 che indica il tipo del corpo del messaggio.

CorrelationId

Ottiene o imposta una classe String che contiene l'identificatore di correlazione per questo messaggio.

DestinationQueue

Ottiene la classe Uri della coda di destinazione per questo messaggio.

Extension

Ottiene o imposta una matrice di Byte che contiene le informazioni aggiuntive definite dell'applicazione associate a questo messaggio.

Id

Ottiene una classe String che contiene l'identificatore del messaggio per questo messaggio.

Label

Ottiene o imposta una classe String che contiene l'etichetta di messaggio.

MessageType

Ottiene l'enumerazione MessageType associata a questo messaggio.

Priority

Ottiene o imposta l'enumerazione MessagePriority associata al messaggio.

ResponseQueue

Ottiene o imposta la classe Uri della coda di messaggi che riceve i messaggi di risposta dall'applicazione ricevente.

SenderId

Ottiene una matrice di Byte che contiene l'identificatore del mittente dell'applicazione mittente.

SentTime

Ottiene una struttura DateTime che indica quando il messaggio è stato inviato dal Gestore code del computer dell'applicazione mittente.

TimeToReachQueue

Ottiene o imposta una struttura TimeSpan che indica l'intervallo di tempo massimo consentito a un messaggio per raggiungere la coda di destinazione.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a