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 presente 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
MessageFilter contenuto nella tabella dei filtri creata.
Restituisce
Priorità di filter
.
Eccezioni
Il filtro specificato non esiste nella tabella dei filtri.
Commenti
La priorità è un valore integer utilizzato per raggruppare filtri in bucket di priorità e ordinarne l'elaborazione. Maggiore è il valore integer assegnato a un tipo di filtro, più elevata sarà la priorità di elaborazione. Tutte le tabelle dei filtri incluse in un bucket di priorità vengono valutate insieme. I bucket con priorità inferiore vengono valutati solo se bucket con priorità più elevata non forniscono corrispondenze.