Freigeben über


DefaultPropertiesToSend.Priority Eigenschaft

Definition

Ruft die Meldungspriorität ab, mit der die Position der Meldung in der Warteschlange bestimmt, oder legt diese fest.

public:
 property System::Messaging::MessagePriority Priority { System::Messaging::MessagePriority get(); void set(System::Messaging::MessagePriority value); };
[System.Messaging.MessagingDescription("MsgPriority")]
public System.Messaging.MessagePriority Priority { get; set; }
[<System.Messaging.MessagingDescription("MsgPriority")>]
member this.Priority : System.Messaging.MessagePriority with get, set
Public Property Priority As MessagePriority

Eigenschaftswert

Einer der MessagePriority-Enumerationswerte, der die Prioritätsebene einer nicht transaktionalen Meldung darstellt. Der Standardwert ist Normal.

Attribute

Hinweise

Die Priority -Eigenschaft wirkt sich darauf aus, wie Message Queuing die Nachricht während der Route verarbeitet und wo die Nachricht in der Warteschlange platziert wird, wenn sie ihr Ziel erreicht. Nachrichten mit höherer Priorität werden beim Routing bevorzugt und an die Vorderseite der Warteschlange eingefügt. Nachrichten mit der gleichen Priorität werden entsprechend ihrer Ankunftszeit in der Warteschlange platziert.

Die Nachrichtenpriorität kann nur für nicht transaktionale Nachrichten sinnvoll festgelegt werden. Die Priorität für Transaktionsnachrichten wird automatisch auf Lowestfestgelegt, wodurch transaktionsbasierte Nachrichtenpriorität ignoriert wird.

Gilt für:

Weitere Informationen