Compartilhar via


MsmqMessage<T> Classe

Definição

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)

Aplica-se a