MsmqMessage<T> Clase

Definición

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)

Se aplica a