MessageFilterTable<TFilterData>.GetPriority(MessageFilter) Método

Definição

Devolve a prioridade de um dado filtro na tabela.

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

Parâmetros

filter
MessageFilter

O MessageFilter contido na tabela de filtros criado.

Devoluções

A prioridade do filter.

Exceções

O filtro especificado não existe na tabela de filtros.

Observações

A prioridade é um valor inteiro usado para agrupar filtros em baldes de prioridade e ordenar o seu processamento. Quanto maior for o inteiro atribuído a um tipo de filtro, maior a sua prioridade para o processamento. Todas as tabelas de filtros num balde de prioridades são avaliadas em conjunto. Os baldes de prioridade mais baixa só são avaliados se os baldes de prioridade mais alta não fornecerem correspondências.

Aplica-se a