Compartir a través de


MsmqMessageProperty Clase

Definición

La clase MsmqMessageProperty encapsula las propiedades de un mensaje leído de una cola.

public ref class MsmqMessageProperty sealed
public sealed class MsmqMessageProperty
type MsmqMessageProperty = class
Public NotInheritable Class MsmqMessageProperty
Herencia
MsmqMessageProperty

Comentarios

La clase MsmqMessageProperty se obtiene del contexto del canal y se utiliza principalmente para el procesamiento de errores. Por ejemplo, si una aplicación lee un mensaje de la cola de mensajes no enviados, la aplicación debe examinar propiedades como DeliveryFailure y DeliveryStatus. Si una aplicación está realizando su propio control de mensajes dudosos, debe examinar propiedades como AbortCount.

Campos

Name

Obtiene String que contiene la cadena "MsmqMessageProperty".

Propiedades

AbortCount

Obtiene un valor Int32 que indica el número de veces que el mensaje participó en la transacción que se anuló, es decir, intentos del canal - 1.

DeliveryFailure

Recibe un valor de la enumeración DeliveryFailure que indica por qué no se ha podido entregar el mensaje.

DeliveryStatus

Recibe un valor de la enumeración DeliveryStatus que indica el estado de la entrega del mensaje.

MoveCount

Obtiene un valor Int32 que indica el número de veces que el mensaje ha pasado de la cola principal a la subcola o viceversa.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
Get(Message)

Obtiene el MsmqMessageProperty para el Message especificado.

GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a