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

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

MessageFilter

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

Комментарии

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

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

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