MsmqMessageProperty Classe

Definição

A MsmqMessageProperty classe encapsula as propriedades de uma mensagem que foi lida de uma fila.

public ref class MsmqMessageProperty sealed
public sealed class MsmqMessageProperty
type MsmqMessageProperty = class
Public NotInheritable Class MsmqMessageProperty
Herança
MsmqMessageProperty

Observações

A MsmqMessageProperty classe é obtida a partir do contexto do canal e é usada principalmente para processamento de erros. Por exemplo, se uma aplicação lê uma mensagem da fila de letras mortas, a aplicação deve examinar propriedades como DeliveryFailure e DeliveryStatus. Se uma aplicação estiver a realizar o seu próprio tratamento de mensagens venenosas, deve examinar propriedades como AbortCount.

Campos

Name Description
Name

Obtém um String que contém a cadeia "MsmqMessageProperty".

Propriedades

Name Description
AbortCount

Recebe um Int32 valor que indica o número de vezes que a mensagem participou na transação abortada, ou seja, tentativas de canal - 1.

DeliveryFailure

Obtém um valor da DeliveryFailure enumeração que indica porque é que a mensagem falhou na entrega.

DeliveryStatus

Obtém um valor da DeliveryStatus enumeração que indica o estado de entrega da mensagem.

MoveCount

Obtém um Int32 valor que indica o número de vezes que a mensagem se moveu da fila principal para a subfila ou vice-versa.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
Get(Message)

Obtém-se para MsmqMessageProperty o especificado Message.

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)

Aplica-se a