EndpointDispatcher.FilterPriority Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta la priorità di ContractFilter e della combinazione AddressFilter quando ChannelDispatcher seleziona gli endpoint.
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
Valore della proprietà
La priorità del filtro.
Commenti
L'oggetto della classe ChannelDispatcher combina il valore della proprietà AddressFilter con il valore della proprietà ContractFilter per determinare se indirizzare un messaggio a questo endpoint.
Nel caso di due oggetti EndpointDispatcher corrispondenti in grado di elaborare un messaggio, la proprietà FilterPriority viene utilizzata per selezionare un endpoint.
Se due endpoint possono elaborare un messaggio e il valore delle rispettive proprietà FilterPriority corrisponde, viene generata un'eccezione System.ServiceModel.Dispatcher.MultipleFilterMatchesException.