Linguagem

EndpointDispatcher.FilterPriority Propriedade

Definição

Obtém ou define a prioridade de e ContractFilter a AddressFilter combinação quando está ChannelDispatcher a selecionar endpoints.

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 Propriedade

A prioridade do filtro.

Observações

Combina ChannelDispatcher o AddressFilter valor com o ContractFilter valor para determinar se deve encaminhar uma mensagem para este endpoint.

No caso em que dois EndpointDispatcher objetos correspondentes possam processar uma mensagem, a FilterPriority propriedade é usada para selecionar um endpoint.

Se dois endpoints conseguirem processar uma mensagem e o valor das suas FilterPriority propriedades coincidir, um System.ServiceModel.Dispatcher.MultipleFilterMatchesException é lançado.

Aplica-se a