MessageFilterTable<TFilterData>.GetPriority(MessageFilter) Метод

Определение

Возвращает приоритет конкретного фильтра в таблице.

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

Параметры

filter
MessageFilter

Объект MessageFilter, помещаемый в создаваемую таблицу фильтров.

Возвращаемое значение

Int32

Приоритет фильтра filter.

Исключения

Указанного фильтра нет в таблице фильтров.

Комментарии

Приоритетом является целое число, используемое для группировки фильтров в блок приоритетов и упорядочения их обработки. Чем больше значение целого числа, присвоенного типу фильтра, тем выше его приоритет при обработке. Все таблицы фильтров в сегменте приоритетов вычисляются вместе. Сегменты с низким приоритетом вычисляются только в случае, если для сегментов высокого приоритета не обнаружено совпадений.

Применяется к