MsmqIntegrationMessageProperty Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa as propriedades de integração de MSMQ (Enfileiramento de Mensagens) para uma mensagem.
public ref class MsmqIntegrationMessageProperty sealed
public sealed class MsmqIntegrationMessageProperty
type MsmqIntegrationMessageProperty = class
Public NotInheritable Class MsmqIntegrationMessageProperty
- Herança
-
MsmqIntegrationMessageProperty
Comentários
A MsmqIntegrationMessageProperty classe expõe todas as propriedades de mensagem do enfileiramento de mensagens que você pode definir ao enviar uma mensagem ou ler uma mensagem que foi recebida usando o canal de integração.
A MsmqMessage<T> classe também permite que você defina as propriedades da mensagem do enfileiramento de mensagens e é a maneira recomendada para definir as propriedades da mensagem do enfileiramento de mensagens.
Ao usar a infraestrutura canais e mensagens para criar uma mensagem e enviá-la por um canal de integração, você pode usar a MsmqIntegrationMessageProperty classe como uma propriedade da mensagem para que o canal de integração possa recuperar as propriedades da mensagem e formatar a mensagem como uma mensagem do enfileiramento de mensagens e enviá-la pela conexão.
Construtores
MsmqIntegrationMessageProperty() |
Inicializa uma nova instância da classe MsmqIntegrationMessageProperty. |
Campos
Name |
O valor da constante "MsmqIntegrationMessageProperty". |
Propriedades
AcknowledgeType |
Obtém ou define o tipo de confirmação a retornar ao aplicativo de envio. |
Acknowledgment |
Obtém a mensagem de confirmação que o Enfileiramento de Mensagens (MSMQ) gera. |
AdministrationQueue |
Obtém ou define a fila que recebe as mensagens de confirmação que o MSMQ (Enfileiramento de Mensagens) gera. |
AppSpecific |
Especifica informações adicionais específicas do aplicativo. |
ArrivedTime |
Obtém ou define a hora em que a mensagem chegou na 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 confirmação, relatório e resposta para fazer referência à mensagem original. |
DestinationQueue |
Obtém ou define a fila de destino pretendida para a mensagem. |
Extension |
Obtém ou define informações adicionais definidas pelo aplicativo associadas à mensagem. |
Id |
Obtém o identificador da mensagem. |
Label |
Obtém ou define uma cadeia de caracteres Unicode definida pelo aplicativo que descreve a mensagem. |
MessageType |
Obtém o tipo de mensagem: |
Priority |
Obtém ou define a prioridade da mensagem, que determina o local na fila em que a mensagem foi colocada. |
ResponseQueue |
Obtém ou define a fila que recebe mensagens de resposta geradas por aplicativo. |
SenderId |
Obtém o identificador do usuário remetente. |
SentTime |
Obtém a data e a hora no computador de envio em que a mensagem foi enviada pelo gerenciador de fila de origem. |
TimeToReachQueue |
Obtém ou define a quantidade máxima de tempo para a mensagem chegar à fila. |
Métodos
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
Get(Message) |
Obtém o MsmqIntegrationMessageProperty para uma determinada mensagem. |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |