MsmqMessage<T> Classe

Definição

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)

Aplica-se a