MsmqIntegrationMessageProperty Classe

Definição

Representa as propriedades de integração do Message Queuing (MSMQ) para uma mensagem.

public ref class MsmqIntegrationMessageProperty sealed
public sealed class MsmqIntegrationMessageProperty
type MsmqIntegrationMessageProperty = class
Public NotInheritable Class MsmqIntegrationMessageProperty
Herança
MsmqIntegrationMessageProperty

Observações

A MsmqIntegrationMessageProperty classe expõe todas as propriedades de mensagens de Message Queuing que pode definir quando envia uma mensagem ou lê uma mensagem recebida usando o canal de integração.

A MsmqMessage<T> classe também permite definir as propriedades das mensagens da Fila de Mensagens e é a forma recomendada de definir as propriedades das mensagens da Fila de Mensagens.

Quando usas a infraestrutura de canais e mensagens para criar uma mensagem e enviá-la por um canal de integração, podes usar a MsmqIntegrationMessageProperty classe como propriedade da mensagem para que o canal de integração recupere as propriedades da mensagem e formate a mensagem como uma mensagem de Fila de Mensagens e envie-a pelo fio.

Construtores

Name Description
MsmqIntegrationMessageProperty()

Inicializa uma nova instância da MsmqIntegrationMessageProperty classe.

Campos

Name Description
Name

O valor constante "MsmqIntegrationMessageProperty".

Propriedades

Name Description
AcknowledgeType

Obtém ou define o tipo de confirmação para retornar à aplicação enviante.

Acknowledgment

Recebe a mensagem de confirmação que o Message Queuing (MSMQ) gera.

AdministrationQueue

Recebe ou define a fila que recebe as mensagens de confirmação que a Fila de Mensagens (MSMQ) gera.

AppSpecific

Especifica informação adicional específica da aplicação.

ArrivedTime

Obtém ou define a hora em que a mensagem chegou à fila de destino.

Authenticated

Obtém ou define se a mensagem foi autenticada.

Body

Obtém ou define o conteúdo da mensagem.

BodyType

Obtém ou define o tipo de dados que o corpo da mensagem contém.

CorrelationId

Obtém ou define o identificador de mensagem usado por mensagens de reconhecimento, relatório e resposta para referenciar a mensagem original.

DestinationQueue

Recebe ou define a fila de destino pretendida para a mensagem.

Extension

Obtém ou define informação adicional definida pela aplicação associada à mensagem.

Id

Obtém o identificador da mensagem.

Label

Obtém ou define uma cadeia Unicode definida pela aplicação que descreve a mensagem.

MessageType

Obtém o tipo de mensagem: Normal, Acknowledgment, ou Report.

Priority

Recebe ou define a prioridade da mensagem, que determina onde na fila a mensagem está colocada.

ResponseQueue

Recebe ou define a fila que recebe as mensagens de resposta geradas pela aplicação.

SenderId

Obtém o identificador do utilizador que enviou.

SentTime

Obtém a data e hora no computador de envio em que a mensagem foi enviada pelo gestor de fila de origem.

TimeToReachQueue

Obtém ou define o tempo máximo para a mensagem chegar à fila.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
Get(Message)

Recebe a MsmqIntegrationMessageProperty mensagem para uma dada mensagem.

GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a