Compartir a través de


EndpointDispatcher.AddressFilter Propiedad

Definición

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

MessageFilter

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.

Se aplica a