MessageQueue.BasePriority Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta la priorità di base utilizzata da Accodamento messaggi per effettuare il routing dei messaggi di una coda pubblica sulla rete.
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
Valore della proprietà
La singola priorità di base relativa a tutti i messaggi inviati alla coda (pubblica). Il valore predefinito è zero (0).
- Attributi
Eccezioni
La priorità di base è stata impostata su un valore non valido.
Si è verificato un errore durante l'accesso a un metodo di Accodamento messaggi.
Esempio
L'esempio di codice seguente ottiene e imposta il valore della proprietà di una coda di BasePriority messaggi.
// 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);
Commenti
La priorità di base di una coda di messaggi specifica il modo in cui un messaggio instrada a tale coda viene considerato come viaggia attraverso la rete. È possibile impostare la BasePriority proprietà per concedere una priorità superiore o inferiore a tutti i messaggi inviati alla coda specificata rispetto a quelli inviati ad altre code. L'impostazione di questa proprietà modifica la coda Accodamento messaggi. Pertanto, tutte le altre MessageQueue istanze sono interessate dalla modifica.
Una coda di messaggi non è correlata alla Priority proprietà di un messaggio, che specifica l'ordine BasePriority in cui viene inserito un messaggio in ingresso nella coda.
BasePriority si applica solo alle code pubbliche i cui percorsi vengono specificati usando il nome di formato. La priorità di base di una coda privata è sempre zero (0).
Nella tabella seguente viene illustrato se questa proprietà è disponibile in varie modalità gruppo di lavoro.
Modalità gruppo di lavoro | Disponibile |
---|---|
Computer locale | Sì |
Nome del computer locale e del formato diretto | Sì |
Computer remoto | No |
Nome del formato diretto e del computer remoto | No |