EndpointDispatcher.AddressFilter Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un objeto MessageFilter que se utiliza para identificar si un mensaje determinado está destinado a la dirección del extremo.
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
Valor de propiedad
Filtro de direcciones utilizado para enrutar el mensaje al punto de conexión adecuado.
Comentarios
System.ServiceModel.Dispatcher.ChannelDispatcher tiene un objeto EndpointDispatcher para cada extremo que el canal puede admitir. La propiedad AddressFilter es un objeto System.ServiceModel.Dispatcher.MessageFilter que coincide con la dirección de extremo de destino del mensaje. ChannelDispatcher combina el valor de AddressFilter con el valor de ContractFilter para determinar si enrutar un mensaje a este extremo.
En el caso de que haya dos objetos EndpointDispatcher que coinciden que pueden procesar un mensaje, se usa la propiedad FilterPriority para seleccionar un punto de conexión.