Share via


EndpointDispatcher.AddressFilter Propriété

Définition

Obtient ou définit un objet MessageFilter utilisé pour identifier si un message particulier est destiné à l'adresse de point de terminaison.

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

Valeur de propriété

Filtre d'adresse utilisé pour router le message au point de terminaison approprié.

Remarques

Le System.ServiceModel.Dispatcher.ChannelDispatcher a un EndpointDispatcher pour chaque point de terminaison que le canal peut prendre en charge. La propriété AddressFilter est un objet System.ServiceModel.Dispatcher.MessageFilter qui correspond à l'adresse de point de terminaison de destination du 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 à