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 clase MsmqMessage<T> encapsula el mensaje de Puesta en cola (MSMQ) de aMessage que se envía y se recibe, sobre un canal de integración de Cola de mensajes, a y de una aplicación Cola de mensajes 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
Utilice la clase MsmqMessage<T> para tener acceso a las propiedades del mensaje de Message Queuing.
Constructores
MsmqMessage<T>(T) |
Inicializa una nueva instancia de la clase MsmqMessage<T> con el cuerpo de mensaje proporcionado. |
Propiedades
AcknowledgeType |
Obtiene o establece el objeto AcknowledgeTypes que está asociado con este mensaje. |
Acknowledgment |
Obtiene el Acknowledgment asociado con este mensaje. |
AdministrationQueue |
Obtiene o establece Uri de la cola de administración que está asociada a este mensaje. |
AppSpecific |
Obtiene o establece un valor Int32 que representa cualquier información específica de la aplicación adicional que está asociada a este mensaje. |
ArrivedTime |
Obtiene o establece un DateTime 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 valor Int32 que indica el tipo del cuerpo del mensaje. |
CorrelationId |
Obtiene o establece String que contiene el identificador de la correlación para este mensaje. |
DestinationQueue |
Obtiene el Uri de la cola de destino para este mensaje. |
Extension |
Obtiene o establece una matriz de Byte que contiene cualquier información adicional, definida por la aplicación que esté asociada a este mensaje. |
Id |
Obtiene un String que contiene el identificador del mensaje para este mensaje. |
Label |
Obtiene o establece un String que contiene la etiqueta del mensaje. |
MessageType |
Obtiene el MessageType asociado con este mensaje. |
Priority |
Obtiene o establece el objeto MessagePriority que está asociado con este mensaje. |
ResponseQueue |
Obtiene o establece el Uri de la cola de mensajes que recibe los mensajes de respuesta de la aplicación receptora. |
SenderId |
Obtiene una matriz de Byte que contiene el identificador del remitente de la aplicación de envío. |
SentTime |
Obtiene un DateTime que indica cuando el administrador de la cola del equipo de la aplicación de envío envió el mensaje. |
TimeToReachQueue |
Obtiene o establece un TimeSpan que indica el tiempo máximo permitido para que el mensaje alcance la cola de destino. |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |