EndpointDispatcher.ContractFilter 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 el objeto MessageFilter que se usa para identificar si un mensaje está destinado a este contrato.
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
Valor de propiedad
Filtro utilizado para enrutar los mensajes al contrato adecuado.
Comentarios
La propiedad ContractFilter es un objeto MessageFilter que se compara con la acción de un 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.