Partager via


EndpointDispatcher.ContractFilter Propriété

Définition

Obtient ou définit l'objet MessageFilter utilisé pour identifier si un message est destiné à ce contrat.

public:
 property System::ServiceModel::Dispatcher::MessageFilter ^ ContractFilter { System::ServiceModel::Dispatcher::MessageFilter ^ get(); void set(System::ServiceModel::Dispatcher::MessageFilter ^ value); };
public System.ServiceModel.Dispatcher.MessageFilter ContractFilter { get; set; }
member this.ContractFilter : System.ServiceModel.Dispatcher.MessageFilter with get, set
Public Property ContractFilter As MessageFilter

Valeur de propriété

MessageFilter

Filtre utilisé pour router les messages au contrat approprié.

Remarques

La propriété ContractFilter est un objet MessageFilter comparé à l'action d'un message. 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.

S’applique à