MessageFilterTable<TFilterData>.GetPriority(MessageFilter) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce la priorità di un determinato filtro nella tabella.
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
Parametri
- filter
- MessageFilter
Oggetto MessageFilter contenuto nella tabella dei filtri creata.
Valori restituiti
Priorità dell'oggetto filter.
Eccezioni
Il filtro specificato non esiste nella tabella dei filtri.
Commenti
La priorità è un valore intero usato per raggruppare i filtri in bucket con priorità e ordinarne l'elaborazione. Maggiore è il numero intero assegnato a un tipo di filtro, maggiore è la priorità per l'elaborazione. Tutte le tabelle di filtro in un bucket di priorità vengono valutate insieme. I bucket con priorità inferiore vengono valutati solo se i bucket con priorità più alta non forniscono corrispondenze.