MsmqMessage<T> Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
La MsmqMessage<T> clase encapsula el mensaje aMessage Queuing (MSMQ) que se envía y recibe, a través de un canal de integración de Message Queuing, hacia y desde una aplicación de Message Queuing existente.
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)
Parámetros de tipo
- T
Representa el cuerpo del mensaje.
- Herencia
-
MsmqMessage<T>
- Atributos
Ejemplos
MsmqMessage<string> message = new MsmqMessage<string>("Hello, world");
Dim message As New MsmqMessage(Of String)("Hello, world")
Comentarios
Use la MsmqMessage<T> clase para tener acceso a las propiedades del mensaje Message Queuing.
Constructores
| Nombre | Description |
|---|---|
| MsmqMessage<T>(T) |
Inicializa una nueva instancia de la MsmqMessage<T> clase con el cuerpo del mensaje proporcionado. |
Propiedades
| Nombre | Description |
|---|---|
| AcknowledgeType |
Obtiene o establece el AcknowledgeTypes objeto asociado a este mensaje. |
| Acknowledgment |
Obtiene el objeto Acknowledgment asociado a este mensaje. |
| AdministrationQueue |
Obtiene o establece el Uri de la cola de administración asociada a este mensaje. |
| AppSpecific |
Obtiene o establece un Int32 valor que representa cualquier información adicional específica de la aplicación asociada a este mensaje. |
| ArrivedTime |
Obtiene o establece un DateTime valor de tipo que indica cuándo llegó el mensaje a la cola de destino. |
| Authenticated |
Obtiene un valor booleano que indica si el mensaje está autenticado. |
| Body |
Obtiene o establece el cuerpo del mensaje. |
| BodyType |
Obtiene o establece un Int32 valor que indica el tipo del cuerpo del mensaje. |
| CorrelationId |
Obtiene o establece un String objeto que contiene el identificador de correlación de este mensaje. |
| DestinationQueue |
Obtiene el Uri de la cola de destino de este mensaje. |
| Extension |
Obtiene o establece una matriz de Byte que contiene cualquier información adicional definida por la aplicación asociada a este mensaje. |
| Id |
Obtiene un String objeto que contiene el identificador de mensaje de este mensaje. |
| Label |
Obtiene o establece un String objeto que contiene la etiqueta de mensaje. |
| MessageType |
Obtiene el objeto MessageType asociado a este mensaje. |
| Priority |
Obtiene o establece el MessagePriority objeto asociado a este mensaje. |
| ResponseQueue |
Obtiene o establece el Uri de la cola de mensajes que recibe mensajes de respuesta de la aplicación receptora. |
| SenderId |
Obtiene una matriz de Byte que contiene el identificador de remitente de la aplicación de envío. |
| SentTime |
Obtiene un DateTime objeto que indica cuándo el administrador de colas envió el mensaje del equipo de la aplicación de envío. |
| TimeToReachQueue |
Obtiene o establece un TimeSpan valor de tipo que indica la cantidad máxima de tiempo permitido para que el mensaje llegue a la cola de destino. |
Métodos
| Nombre | Description |
|---|---|
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa como función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |