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

例外

筛选器表中不存在指定的筛选器。

注解

优先级是一个整数值,用于将筛选器分组到优先级存储桶中并对其处理进行排序。 分配给筛选器类型的整数越大,处理优先级越高。 优先级存储桶中的所有筛选器表将一起计算。 仅当高优先级存储桶不提供任何匹配项时,才会评估较低优先级的存储桶。

适用于