Condividi tramite


MsmqMessageProperty Classe

Definizione

La classe MsmqMessageProperty incapsula le proprietà di un messaggio letto da una coda.

public ref class MsmqMessageProperty sealed
public sealed class MsmqMessageProperty
type MsmqMessageProperty = class
Public NotInheritable Class MsmqMessageProperty
Ereditarietà
MsmqMessageProperty

Commenti

La classe MsmqMessageProperty viene ottenuta dal contesto del canale ed è utilizzata principalmente per elaborare gli errori. Se, ad esempio, un'applicazione legge un messaggio dalla coda dei messaggi non recapitabili, deve esaminare proprietà quali DeliveryFailure e DeliveryStatus. Se un'applicazione sta eseguendo la gestione di un messaggio non elaborabile, deve esaminare proprietà quali AbortCount.

Campi

Name

Ottiene String che contiene la stringa "MsmqMessageProperty".

Proprietà

AbortCount

Ottiene un valore Int32 che indica quante volte il messaggio ha partecipato alla transazione interrotta, ovvero, tentativi del canale - 1.

DeliveryFailure

Ottiene un valore dall'enumerazione DeliveryFailure che indica perché il recapito del messaggio non è riuscito.

DeliveryStatus

Ottiene un valore dall'enumerazione DeliveryStatus che indica lo stato di recapito del messaggio.

MoveCount

Ottiene un valore Int32 che indica quante volte il messaggio si è spostato dalla coda principale a quella secondaria o viceversa.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
Get(Message)

Ottiene MsmqMessageProperty per l'elemento Message specificato.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a