MsmqMessage<T> Classe

Definizione

La MsmqMessage<T> classe incapsula un messaggio di accodamento messaggi (MSMQ) inviato e ricevuto tramite un canale di integrazione accodamento messaggi da e verso 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

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

Costruttori

Nome Descrizione
MsmqMessage<T>(T)

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

Proprietà

Nome Descrizione
AcknowledgeType

Ottiene o imposta l'oggetto AcknowledgeTypes associato al messaggio.

Acknowledgment

Ottiene l'oggetto Acknowledgment associato al messaggio.

AdministrationQueue

Ottiene o imposta l'oggetto Uri della coda di amministrazione associata a questo messaggio.

AppSpecific

Ottiene o imposta un Int32 valore che rappresenta eventuali informazioni aggiuntive specifiche dell'applicazione associate al messaggio.

ArrivedTime

Ottiene o imposta un valore DateTime che indica quando il messaggio è arrivato nella coda di destinazione.

Authenticated

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

Body

Ottiene o imposta il corpo del messaggio.

BodyType

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

CorrelationId

Ottiene o imposta un oggetto String contenente l'identificatore di correlazione per il messaggio.

DestinationQueue

Ottiene l'oggetto Uri della coda di destinazione per questo messaggio.

Extension

Ottiene o imposta una matrice di Byte che contiene eventuali informazioni aggiuntive definite dall'applicazione associate al messaggio.

Id

Ottiene un oggetto String contenente l'identificatore del messaggio per questo messaggio.

Label

Ottiene o imposta un oggetto String contenente l'etichetta del messaggio.

MessageType

Ottiene l'oggetto MessageType associato al messaggio.

Priority

Ottiene o imposta l'oggetto MessagePriority associato al messaggio.

ResponseQueue

Ottiene o imposta l'oggetto 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 di invio.

SentTime

Ottiene un DateTime oggetto che indica quando il messaggio è stato inviato dal gestore code del computer dell'applicazione di invio.

TimeToReachQueue

Ottiene o imposta un valore TimeSpan che indica la quantità massima di tempo consentita per il messaggio per raggiungere la coda di destinazione.

Metodi

Nome Descrizione
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 il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a