EndpointDispatcher.AddressFilter 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 un oggetto MessageFilter utilizzato per identificare se un messaggio specifico è destinato all'indirizzo dell'endpoint.
public:
property System::ServiceModel::Dispatcher::MessageFilter ^ AddressFilter { System::ServiceModel::Dispatcher::MessageFilter ^ get(); void set(System::ServiceModel::Dispatcher::MessageFilter ^ value); };
public System.ServiceModel.Dispatcher.MessageFilter AddressFilter { get; set; }
member this.AddressFilter : System.ServiceModel.Dispatcher.MessageFilter with get, set
Public Property AddressFilter As MessageFilter
Valore della proprietà
Il filtro dell'indirizzo utilizzato per indirizzare il messaggio all'endpoint appropriato.
Commenti
La classe System.ServiceModel.Dispatcher.ChannelDispatcher è dotata di un oggetto EndpointDispatcher per ogni endpoint supportato dal canale. La proprietà AddressFilter è un oggetto System.ServiceModel.Dispatcher.MessageFilter che corrisponde all'indirizzo dell'endpoint di destinazione del messaggio. 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.