MsmqMessage<T> 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.
A MsmqMessage<T> classe encapsula a mensagem MSMQ (Enfileiramento de Mensagens) que é enviada e recebida, por meio de um canal de integração de Enfileiramento de Mensagens, de e para um aplicativo de Enfileiramento de Mensagens existente.
generic <typename T>
public ref class MsmqMessage sealed
[System.ServiceModel.MessageContract(IsWrapped=false)]
public sealed class MsmqMessage<T>
[<System.ServiceModel.MessageContract(IsWrapped=false)>]
type MsmqMessage<'T> = class
Public NotInheritable Class MsmqMessage(Of T)
Parâmetros de tipo
- T
Representa o corpo da mensagem.
- Herança
-
MsmqMessage<T>
- Atributos
Exemplos
MsmqMessage<string> message = new MsmqMessage<string>("Hello, world");
Dim message As New MsmqMessage(Of String)("Hello, world")
Comentários
Use a MsmqMessage<T> classe para acessar as propriedades da mensagem de Enfileiramento de Mensagens.
Construtores
| Nome | Description |
|---|---|
| MsmqMessage<T>(T) |
Inicializa uma nova instância da MsmqMessage<T> classe com o corpo da mensagem fornecido. |
Propriedades
| Nome | Description |
|---|---|
| AcknowledgeType |
Obtém ou define o AcknowledgeTypes que está associado a essa mensagem. |
| Acknowledgment |
Obtém o Acknowledgment que está associado a essa mensagem. |
| AdministrationQueue |
Obtém ou define a Uri fila de administração associada a essa mensagem. |
| AppSpecific |
Obtém ou define um Int32 valor que representa quaisquer informações adicionais específicas do aplicativo associadas a essa mensagem. |
| ArrivedTime |
Obtém ou define um DateTime que indica quando a mensagem chegou na fila de destino. |
| Authenticated |
Obtém um valor booliano que indica se a mensagem é autenticada. |
| Body |
Obtém ou define o corpo da mensagem. |
| BodyType |
Obtém ou define um Int32 valor que indica o tipo do corpo da mensagem. |
| CorrelationId |
Obtém ou define um String que contém o identificador de correlação para esta mensagem. |
| DestinationQueue |
Obtém a Uri fila de destino dessa mensagem. |
| Extension |
Obtém ou define uma matriz que Byte contém informações adicionais definidas pelo aplicativo associadas a essa mensagem. |
| Id |
Obtém um String que contém o identificador de mensagem para esta mensagem. |
| Label |
Obtém ou define um String que contém o rótulo da mensagem. |
| MessageType |
Obtém o MessageType que está associado a essa mensagem. |
| Priority |
Obtém ou define o MessagePriority que está associado a essa mensagem. |
| ResponseQueue |
Obtém ou define a Uri fila de mensagens que recebe mensagens de resposta do aplicativo receptor. |
| SenderId |
Obtém uma matriz que Byte contém o identificador de remetente do aplicativo de envio. |
| SentTime |
Obtém um DateTime que indica quando a mensagem foi enviada pelo gerenciador de filas do computador do aplicativo de envio. |
| TimeToReachQueue |
Obtém ou define um TimeSpan que indica o tempo máximo permitido para a mensagem chegar à fila de destino. |
Métodos
| Nome | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| 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) |