MsmqMessageProperty Klasa

Definicja

Klasa MsmqMessageProperty hermetyzuje właściwości komunikatu, który został odczytany z kolejki.

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

Uwagi

Klasa MsmqMessageProperty jest uzyskiwana z kontekstu kanału i jest używana głównie do przetwarzania błędów. Jeśli na przykład aplikacja odczytuje komunikat z kolejki utraconych wiadomości, aplikacja powinna zbadać właściwości, takie DeliveryFailure jak i DeliveryStatus . Jeśli aplikacja wykonuje własną obsługę zatruwających komunikatów, powinna zbadać właściwości, takie jak AbortCount .

Pola

Name

Pobiera ciąg String zawierający ciąg "MsmqMessageProperty".

Właściwości

AbortCount

Pobiera wartość, która wskazuje, ile razy komunikat brał udział w transakcji, która została przerwana, czyli próby kanału Int32 - 1.

DeliveryFailure

Pobiera wartość z DeliveryFailure wyliczenia, która wskazuje, dlaczego dostarczenie komunikatu nie powiodło się.

DeliveryStatus

Pobiera wartość z DeliveryStatus wyliczenia, która wskazuje stan dostarczania komunikatu.

MoveCount

Pobiera wartość, która wskazuje, ile razy komunikat został przeniesiony z kolejki głównej do kolejki podrzędnej Int32 lub w inny sposób.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
Get(Message)

Pobiera MsmqMessageProperty dla określonego Message .

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy