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, помещаемый в создаваемую таблицу фильтров.
Возвращаемое значение
Приоритет фильтра filter
.
Исключения
Указанного фильтра нет в таблице фильтров.
Комментарии
Приоритетом является целое число, используемое для группировки фильтров в блок приоритетов и упорядочения их обработки. Чем больше значение целого числа, присвоенного типу фильтра, тем выше его приоритет при обработке. Все таблицы фильтров в сегменте приоритетов вычисляются вместе. Сегменты с низким приоритетом вычисляются только в случае, если для сегментов высокого приоритета не обнаружено совпадений.