EndpointDispatcher.FilterPriority 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 la prioridad de ContractFilter y la combinación de AddressFilter cuando ChannelDispatcher está seleccionando puntos de conexión.
public:
property int FilterPriority { int get(); void set(int value); };
public int FilterPriority { get; set; }
member this.FilterPriority : int with get, set
Public Property FilterPriority As Integer
Valor de propiedad
Prioridad del filtro.
Comentarios
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.
Si dos puntos de conexión pueden procesar un mensaje y tiene el mismo valor de su propiedad FilterPriority, se inicia una excepción System.ServiceModel.Dispatcher.MultipleFilterMatchesException.