MessageFilterTable<TFilterData>.GetPriority(MessageFilter) Metoda

Definicja

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ń.

Dotyczy