MsmqIntegrationMessageProperty 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í.
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: |
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) |