MessageFilterTable<TFilterData>.GetPriority(MessageFilter) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.