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 do 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 da mensagem de Enfileiramento de Mensagens que você pode definir ao enviar uma mensagem ou ler uma mensagem recebida usando o canal de integração.
A MsmqMessage<T> classe também permite que você defina as propriedades da mensagem de Enfileiramento de Mensagens e é a maneira recomendada de definir as propriedades da mensagem de Enfileiramento de Mensagens.
Ao usar a infraestrutura de 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 de Enfileiramento de Mensagens e enviá-la no fio.
Construtores
| Nome | Description |
|---|---|
| MsmqIntegrationMessageProperty() |
Inicializa uma nova instância da classe MsmqIntegrationMessageProperty. |
Campos
| Nome | Description |
|---|---|
| Name |
O valor constante "MsmqIntegrationMessageProperty". |
Propriedades
| Nome | Description |
|---|---|
| AcknowledgeType |
Obtém ou define o tipo de confirmação a ser retornado ao aplicativo de envio. |
| Acknowledgment |
Obtém a mensagem de confirmação gerada pelo MSMQ (Enfileiramento de Mensagens). |
| AdministrationQueue |
Obtém ou define a fila que recebe as mensagens de confirmação geradas pelo MSMQ (Enfileiramento de Mensagens). |
| 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 onde na fila a mensagem é colocada. |
| ResponseQueue |
Obtém ou define a fila que recebe mensagens de resposta geradas pelo aplicativo. |
| SenderId |
Obtém o identificador do usuário de envio. |
| SentTime |
Obtém a data e a hora no computador de envio que a mensagem foi enviada pelo gerenciador da fila de origem. |
| TimeToReachQueue |
Obtém ou define a quantidade máxima de tempo para a mensagem chegar à fila. |
Métodos
| Nome | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| Get(Message) |
Obtém a MsmqIntegrationMessageProperty mensagem de 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 Objectatual. (Herdado de Object) |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |