MessageFilterTable<TFilterData>.GetPriority(MessageFilter) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca priorytet danego filtru w tabeli.
public:
int GetPriority(System::ServiceModel::Dispatcher::MessageFilter ^ filter);
public int GetPriority (System.ServiceModel.Dispatcher.MessageFilter filter);
member this.GetPriority : System.ServiceModel.Dispatcher.MessageFilter -> int
Public Function GetPriority (filter As MessageFilter) As Integer
Parametry
- filter
- MessageFilter
Element MessageFilter zawarty w utworzonej tabeli filtrów.
Zwraca
Priorytet obiektu filter
.
Wyjątki
Określony filtr nie istnieje w tabeli filtrów.
Uwagi
Priorytetem jest wartość całkowita używana do grupowania filtrów w zasobniki priorytetu i porządkowanie ich przetwarzania. Im większa liczba całkowita przypisana do typu filtru, tym wyższy priorytet przetwarzania. Wszystkie tabele filtrów w zasobniku priorytetu są oceniane razem. Zasobniki o niższym priorytcie są oceniane tylko wtedy, gdy zasobniki o wyższym priorytcie nie udostępniają żadnych dopasowań.