Compartir a través de


EndpointDispatcher.FilterPriority Propiedad

Definición

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

Int32

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.

Se aplica a