Compartir a través de


MsmqIntegrationMessageProperty Clase

Definición

Representa las propiedades de integración de Message Queuing (MSMQ) de un mensaje.

public ref class MsmqIntegrationMessageProperty sealed
public sealed class MsmqIntegrationMessageProperty
type MsmqIntegrationMessageProperty = class
Public NotInheritable Class MsmqIntegrationMessageProperty
Herencia
MsmqIntegrationMessageProperty

Comentarios

La clase MsmqIntegrationMessageProperty expone todas las propiedades de mensaje de Message Queuing que puede definir al enviar un mensaje o al leer un mensaje que se ha recibido utilizando el canal de integración.

La clase MsmqMessage<T> también le permite definir las propiedades de mensajes de Message Queuing y es la manera recomendada de definir las propiedades de mensajes de Message Queuing.

Al utilizar los canales e infraestructura de los mensajes para crear un mensaje y enviarlo sobre un canal de integración, puede utilizar la clase MsmqIntegrationMessageProperty como una propiedad del mensaje para que el canal de integración pueda recuperar las propiedades de mensaje y dar formato al mensaje como un mensaje de Message Queuing y enviarlo durante la conexión.

Constructores

MsmqIntegrationMessageProperty()

Inicializa una nueva instancia de la clase MsmqIntegrationMessageProperty.

Campos

Name

El valor constante "MsmqIntegrationMessageProperty".

Propiedades

AcknowledgeType

Obtiene o establece el tipo de confirmación que debe devolverse a la aplicación de envío.

Acknowledgment

Obtiene el mensaje de confirmación que Message Queuing (MSMQ) genera.

AdministrationQueue

Obtiene o establece la cola que recibe los mensajes de confirmación generados por Message Queuing (MSMQ).

AppSpecific

Especifica información adicional específica de la aplicación.

ArrivedTime

Obtiene o establece la hora en que llegó el mensaje a la cola de destino.

Authenticated

Obtiene o establece si se autenticó el mensaje.

Body

Obtiene o establece el contenido del mensaje.

BodyType

Obtiene o establece el tipo de datos que contiene el cuerpo del mensaje.

CorrelationId

Obtiene o establece el identificador de mensaje que utilizan los mensajes de confirmación, informe y respuesta para hacer referencia al mensaje original.

DestinationQueue

Obtiene o establece la cola de destino deseada para el mensaje.

Extension

Obtiene o establece información adicional, definida por la aplicación y asociada al mensaje.

Id

Obtiene el identificador del mensaje.

Label

Obtiene o establece una cadena Unicode definida por la aplicación que describe el mensaje.

MessageType

Obtiene el tipo de mensaje: Normal, Acknowledgment o Report.

Priority

Obtiene o establece la prioridad del mensaje, que determina en qué punto de la cola se ubica el mensaje.

ResponseQueue

Obtiene o establece la cola que recibe los mensajes de respuesta generados por la aplicación.

SenderId

Obtiene el identificador del usuario remitente.

SentTime

Obtiene la fecha y hora del equipo de envío en las que el administrador de colas de origen envió el mensaje.

TimeToReachQueue

Obtiene o establece el límite máximo de tiempo para que el mensaje alcance la cola.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
Get(Message)

Obtiene el MsmqIntegrationMessageProperty de un archivo dado.

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