Compartir a través de


MsmqMessage<T> Clase

Definición

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)

Se aplica a