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 classe MsmqMessage<T> encapsula uma mensagem do MSMQ (serviço de enfileiramento de mensagens) que é enviada e recebida, por um canal de integração do serviço de enfileiramento de mensagens, de e para um aplicativo do serviço 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
MsmqMessage<T>(T) |
Inicializa uma nova instância da classe MsmqMessage<T> com o corpo da mensagem fornecido. |
Propriedades
AcknowledgeType |
Obtém ou define o AcknowledgeTypes associado a esta mensagem. |
Acknowledgment |
Obtém o Acknowledgment associado a esta mensagem. |
AdministrationQueue |
Obtém ou define o Uri da fila de administração associada a esta mensagem. |
AppSpecific |
Obtém ou define um valor Int32 que representa qualquer informação adicional específica do aplicativo associada a esta mensagem. |
ArrivedTime |
Obtém ou define um DateTime que indica quando a mensagem chegou à 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 valor Int32 que indica o tipo de corpo da mensagem. |
CorrelationId |
Obtém ou define um String que contém o identificador de correlação para essa mensagem. |
DestinationQueue |
Obtém o Uri da fila de destino para esta mensagem. |
Extension |
Obtém ou define uma matriz de Byte que contém qualquer informação adicional definida pelo aplicativo associado a esta 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 associado a esta mensagem. |
Priority |
Obtém ou define o MessagePriority associado a esta mensagem. |
ResponseQueue |
Obtém ou define o Uri da fila de mensagens que recebe mensagens de resposta do aplicativo de recebimento. |
SenderId |
Obtém uma matriz de Byte que 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 remetente. |
TimeToReachQueue |
Obtém ou define um TimeSpan que indica a quantidade máxima de tempo permitida para a mensagem chegar à fila de destino. |
Métodos
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 Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |