Partager via


EndpointDispatcher.FilterPriority Propriété

Définition

Obtient ou définit la priorité de la combinaison du ContractFilter et du AddressFilter lorsque le ChannelDispatcher sélectionne des points de terminaison.

public:
 property int FilterPriority { int get(); void set(int value); };
public int FilterPriority { get; set; }
member this.FilterPriority : int with get, set
Public Property FilterPriority As Integer

Valeur de propriété

Int32

Priorité du filtre.

Remarques

Le ChannelDispatcher associe la valeur AddressFilter avec la valeur ContractFilter pour déterminer s'il faut router un message à ce point de terminaison.

Dans le cas où deux objets EndpointDispatcher qui correspondent peuvent traiter un message, la propriété FilterPriority est utilisée pour sélectionner un point de terminaison.

Si deux points de terminaison peuvent traiter un message et que la valeur de leur propriété FilterPriority correspond, une System.ServiceModel.Dispatcher.MultipleFilterMatchesException est levée.

S’applique à