MsmqIntegrationMessageProperty Classe

Definizione

Rappresenta le proprietà di integrazione di accodamento messaggi (MSMQ) per un messaggio.

public ref class MsmqIntegrationMessageProperty sealed
public sealed class MsmqIntegrationMessageProperty
type MsmqIntegrationMessageProperty = class
Public NotInheritable Class MsmqIntegrationMessageProperty
Ereditarietà
MsmqIntegrationMessageProperty

Commenti

La classe MsmqIntegrationMessageProperty espone tutte le proprietà del messaggio di accodamento messaggi che si possono impostare quando si invia o si legge un messaggio ricevuto utilizzando il canale di integrazione.

La classe MsmqMessage<T> consente anche di impostare le proprietà del messaggio di accodamento messaggi ed è il metodo consigliato per impostare queste proprietà.

Quando si utilizza l'infrastruttura dei canali e dei messaggi per creare un messaggio e inviarlo tramite un canale di integrazione, è possibile utilizzare la classe MsmqIntegrationMessageProperty come una proprietà del messaggio, in modo che il canale di integrazione possa recuperare le proprietà del messaggio e formattarlo come messaggio di accodamento messaggi, per poi inviarlo in transito.

Costruttori

MsmqIntegrationMessageProperty()

Inizializza una nuova istanza della classe MsmqIntegrationMessageProperty.

Campi

Name

Il valore costante "MsmqIntegrationMessageProperty".

Proprietà

AcknowledgeType

Ottiene o imposta il tipo di riconoscimento da restituire all'applicazione mittente.

Acknowledgment

Ottiene il messaggio di riconoscimento generato dall'accodamento messaggi (MSMQ).

AdministrationQueue

Ottiene o imposta la coda che riceve i messaggi di riconoscimento generati dall'accodamento messaggi (MSMQ).

AppSpecific

Specifica le informazioni aggiuntive specifiche dell'applicazione.

ArrivedTime

Ottiene o imposta l'ora dell'arrivo del messaggio alla coda di destinazione.

Authenticated

Ottiene o imposta se il messaggio è stato autenticato.

Body

Ottiene o imposta il contenuto del messaggio.

BodyType

Ottiene o imposta il tipo di dati contenuti nel corpo del messaggio.

CorrelationId

Ottiene o imposta l'identificatore del messaggio utilizzato dai messaggi di riconoscimento, di rapporto e di risposta per fare riferimento al messaggio originale.

DestinationQueue

Ottiene o imposta la coda di destinazione specificata per il messaggio.

Extension

Ottiene o imposta informazioni aggiuntive definite dall'applicazione, associate al messaggio.

Id

Ottiene l'identificatore del messaggio.

Label

Ottiene o imposta una stringa Unicode definita dall'applicazione che descrive il messaggio.

MessageType

Ottiene il tipo di messaggio: Normal, Acknowledgment o Report.

Priority

Ottiene o imposta la priorità del messaggio, che determina la posizione del messaggio nella coda.

ResponseQueue

Ottiene o imposta la coda che riceve i messaggi di risposta generati dall'applicazione.

SenderId

Ottiene l'identificatore del mittente.

SentTime

Ottiene la data e l'ora sul computer mittente dell'invio del messaggio dal Gestore code di origine.

TimeToReachQueue

Ottiene o imposta il limite di tempo massimo impiegato dal messaggio per raggiungere la coda.

Metodi

Equals(Object)

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

(Ereditato da Object)
Get(Message)

Ottiene l'oggetto MsmqIntegrationMessageProperty per un dato messaggio.

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