MsmqMessage<T> Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
A MsmqMessage<T> classe encapsula uma mensagem de Fila de Mensagens (MSMQ) que é enviada e recebida, através de um canal de integração de Fila de Mensagens, para e de uma aplicação existente de Fila de Mensagens.
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 Genérico
- 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")
Observações
Use a MsmqMessage<T> classe para aceder às propriedades da mensagem de Fila de Mensagens.
Construtores
| Name | Description |
|---|---|
| MsmqMessage<T>(T) |
Inicializa uma nova instância da MsmqMessage<T> classe com o corpo da mensagem fornecido. |
Propriedades
| Name | Description |
|---|---|
| AcknowledgeType |
Obtém ou define o AcknowledgeTypes que está associado a esta mensagem. |
| Acknowledgment |
Recebe o Acknowledgment que está associado a esta mensagem. |
| AdministrationQueue |
Obtém ou define o Uri da fila de administração associada a esta mensagem. |
| AppSpecific |
Recebe ou define um Int32 valor que representa qualquer informação adicional específica da aplicação associada a esta mensagem. |
| ArrivedTime |
Recebe ou define um DateTime que indica quando a mensagem chegou à fila de destino. |
| Authenticated |
Recebe um valor Booleano que indica se a mensagem está autenticada. |
| Body |
Obtém ou define o corpo da mensagem. |
| BodyType |
Recebe ou define um Int32 valor que indica o tipo do corpo da mensagem. |
| CorrelationId |
Recebe ou define um String que contém o identificador de correlação para esta mensagem. |
| DestinationQueue |
Obtém o Uri da fila de destino para esta mensagem. |
| Extension |
Recebe ou define um array de Byte que contém qualquer informação adicional definida pela aplicação associada a esta mensagem. |
| Id |
Recebe um String que contém o identificador da mensagem para essa mensagem. |
| Label |
Recebe ou define um String que contém o rótulo da mensagem. |
| MessageType |
Recebe o MessageType que está associado a esta mensagem. |
| Priority |
Obtém ou define o MessagePriority que está associado a esta mensagem. |
| ResponseQueue |
Obtém ou define o Uri da fila de mensagens que recebe mensagens de resposta da aplicação recetora. |
| SenderId |
Obtém um array de Byte que contém o identificador do remetente da aplicação enviante. |
| SentTime |
Recebe um DateTime que indica quando a mensagem foi enviada pelo gestor de fila do computador da aplicação enviadora. |
| TimeToReachQueue |
Recebe ou define um TimeSpan que indica o tempo máximo permitido para a mensagem chegar à fila de destino. |
Métodos
| Name | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |