Udostępnij za pośrednictwem


MessageQueue.BasePriority Właściwość

Definicja

Pobiera lub ustawia podstawowy priorytet usługi kolejkowania komunikatów używanych do kierowania komunikatów kolejki publicznej za pośrednictwem sieci.

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

Wartość właściwości

Pojedynczy priorytet podstawowy dla wszystkich komunikatów wysyłanych do kolejki (publicznej). Wartość domyślna to zero (0).

Atrybuty

Wyjątki

Priorytet podstawowy został ustawiony na nieprawidłową wartość.

Wystąpił błąd podczas uzyskiwania dostępu do metody kolejkowania komunikatów.

Przykłady

Poniższy przykład kodu pobiera i ustawia wartość właściwości kolejki komunikatów BasePriority .

// 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);

Uwagi

Priorytet podstawowy kolejki komunikatów określa sposób, w jaki komunikat kierowany do tej kolejki jest traktowany podczas podróży przez sieć. Właściwość można ustawić BasePriority tak, aby nadała wyższy lub niższy priorytet wszystkim komunikatom wysyłanym do określonej kolejki niż te wysyłane do innych kolejek. Ustawienie tej właściwości powoduje zmodyfikowanie kolejki kolejkowania komunikatów. W związku z tym zmiana ma wpływ na inne MessageQueue wystąpienia.

Kolejka BasePriority komunikatów nie jest powiązana z Priority właściwością komunikatu, która określa kolejność umieszczania komunikatu przychodzącego w kolejce.

BasePriority dotyczy tylko kolejek publicznych, których ścieżki są określone przy użyciu nazwy formatu. Priorytet podstawowy kolejki prywatnej to zawsze zero (0).

W poniższej tabeli przedstawiono, czy ta właściwość jest dostępna w różnych trybach grupy roboczej.

Tryb grupy roboczej Dostępne
Komputer lokalny Tak
Nazwa komputera lokalnego i bezpośredniego formatu Tak
Komputer zdalny Nie
Nazwa komputera zdalnego i bezpośredniego formatu Nie

Dotyczy

Zobacz też