MessageQueue.BasePriority Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de basisprioriteit message queuing op of stelt u deze in om de berichten van een openbare wachtrij via het netwerk te routeren.
public:
property short BasePriority { short get(); void set(short value); };
[System.Messaging.MessagingDescription("MQ_BasePriority")]
public short BasePriority { get; set; }
[<System.Messaging.MessagingDescription("MQ_BasePriority")>]
member this.BasePriority : int16 with get, set
Public Property BasePriority As Short
Waarde van eigenschap
De basisprioriteit voor alle berichten die naar de (openbare) wachtrij worden verzonden. De standaardwaarde is nul (0).
- Kenmerken
Uitzonderingen
De basisprioriteit is ingesteld op een ongeldige waarde.
Er is een fout opgetreden bij het openen van een Message Queuing-methode.
Voorbeelden
In het volgende codevoorbeeld wordt de waarde van de eigenschap van een berichtenwachtrij BasePriority opgehaald en ingesteld.
// Set the queue's BasePriority property value.
queue.BasePriority = 10;
// Display the new value of the queue's BasePriority property.
Console.WriteLine("MessageQueue.BasePriority: {0}", queue.BasePriority);
Opmerkingen
De basisprioriteit van een berichtenwachtrij geeft aan hoe een bericht dat wordt gerouteerd naar die wachtrij, wordt behandeld terwijl deze via het netwerk wordt verzonden. U kunt de BasePriority eigenschap instellen om een hogere of lagere prioriteit te verlenen aan alle berichten die naar de opgegeven wachtrij worden verzonden dan berichten die naar andere wachtrijen worden verzonden. Als u deze eigenschap instelt, wordt de Message Queuing-wachtrij gewijzigd. Daarom worden alle andere MessageQueue exemplaren beïnvloed door de wijziging.
Een berichtenwachtrij BasePriority is niet gerelateerd aan de Priority eigenschap van een bericht, waarin de volgorde wordt opgegeven waarin een binnenkomend bericht in de wachtrij wordt geplaatst.
BasePriority is alleen van toepassing op openbare wachtrijen waarvan de paden zijn opgegeven met behulp van de indelingsnaam. De basisprioriteit van een privéwachtrij is altijd nul (0).
In de volgende tabel ziet u of deze eigenschap beschikbaar is in verschillende werkgroepmodi.
| Werkgroepmodus | Available |
|---|---|
| Lokale computer | Ja |
| Naam van lokale computer en directe indeling | Ja |
| Externe computer | No |
| Naam van externe computer en directe indeling | No |