MessageFilterTable<TFilterData>.GetPriority(MessageFilter) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回表中给定筛选器的优先级。
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
的优先级。
例外
筛选器表中不存在指定的筛选器。
注解
优先级是一个整数值,用于将筛选器分组为优先级存储桶,并对它们的处理进行排序。 分配给筛选器类型的整数越大,该筛选器类型的处理优先级就越高。 将一起计算优先级存储桶中的所有筛选器表。 如果较高优先级存储桶未提供任何匹配项,则只会计算较低优先级存储桶。