MessageFilterTable<TFilterData>.GetPriority(MessageFilter) Metod

Definition

Returnerar prioriteten för ett givet filter i tabellen.

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

Parametrar

filter
MessageFilter

Innehållet MessageFilter i filtertabellen som skapats.

Returer

Prioriteten för filter.

Undantag

Det angivna filtret finns inte i filtertabellen.

Kommentarer

Prioriteten är ett heltalsvärde som används för att gruppera filter i prioritets bucketar och beställa bearbetningen. Ju större heltal som tilldelats en filtertyp, desto högre prioritet för bearbetning. Alla filtertabeller i en prioritets bucket utvärderas tillsammans. Bucketar med lägre prioritet utvärderas bara om bucketar med högre prioritet inte ger några matchningar.

Gäller för