Partilhar via


MsmqMessageProperty Classe

Definição

A classe MsmqMessageProperty 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

Comentários

A MsmqMessageProperty classe é obtida do contexto do canal e é usada principalmente para processamento de erros. Por exemplo, se um aplicativo ler uma mensagem da fila de mensagens mortas, o aplicativo deverá examinar propriedades como DeliveryFailure e DeliveryStatus. Se um aplicativo estiver executando seu próprio tratamento de mensagens suspeitas, ele deverá examinar propriedades como AbortCount.

Campos

Name

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

Propriedades

AbortCount

Obtém um valor Int32 que indica o número de vezes que a mensagem participou da transação que foi anulada, ou seja, tentativas de canal -1.

DeliveryFailure

Obtém um valor da enumeração DeliveryFailure que indica o motivo pelo qual a entrega da mensagem falhou.

DeliveryStatus

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

MoveCount

Obtém um valor Int32 que indica o número de vezes que a mensagem foi movida da fila principal para a subfila de mensagens ou de outra forma.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
Get(Message)

Obtém o MsmqMessageProperty para o Message especificado.

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