EndpointDispatcher.ContractFilter Свойство

Определение

Возвращает или задает MessageFilter объект, используемый для определения того, предназначено ли сообщение для этого контракта.

public:
 property System::ServiceModel::Dispatcher::MessageFilter ^ ContractFilter { System::ServiceModel::Dispatcher::MessageFilter ^ get(); void set(System::ServiceModel::Dispatcher::MessageFilter ^ value); };
public System.ServiceModel.Dispatcher.MessageFilter ContractFilter { get; set; }
member this.ContractFilter : System.ServiceModel.Dispatcher.MessageFilter with get, set
Public Property ContractFilter As MessageFilter

Значение свойства

Фильтр, используемый для маршрутизации сообщений в соответствующий контракт.

Комментарии

Свойство ContractFilter — это MessageFilter объект, соответствующий действию сообщения. Он ChannelDispatcher объединяет AddressFilter значение со ContractFilter значением, чтобы определить, следует ли направлять сообщение в эту конечную точку.

В случае, если два EndpointDispatcher объекта, которые соответствуют, могут обрабатывать сообщение, FilterPriority свойство используется для выбора конечной точки.

Применяется к