Udostępnij za pośrednictwem


EndpointDispatcher.FilterPriority Właściwość

Definicja

Pobiera lub ustawia priorytet ContractFilter i kombinację AddressFilter podczas wybierania ChannelDispatcher punktów końcowych.

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

Wartość właściwości

Int32

Priorytet filtru.

Uwagi

Element ChannelDispatcher łączy AddressFilter wartość z wartością, ContractFilter aby określić, czy komunikat ma być kierowany do tego punktu końcowego.

W przypadku, gdy dwa EndpointDispatcher obiekty zgodne mogą przetwarzać komunikat, FilterPriority właściwość jest używana do wybierania punktu końcowego.

Jeśli dwa punkty końcowe mogą przetworzyć komunikat i wartość ich FilterPriority właściwości są zgodne, System.ServiceModel.Dispatcher.MultipleFilterMatchesException zostanie zgłoszony element .

Dotyczy