Aracılığıyla paylaş


EndpointDispatcher.ContractFilter Özellik

Tanım

İletinin bu sözleşmeyi MessageFilter hedefleyip hedeflemeyeceğini belirlemek için kullanılan nesneyi alır veya ayarlar.

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

Özellik Değeri

MessageFilter

İletileri uygun sözleşmeye yönlendirmek için kullanılan filtre.

Açıklamalar

ContractFilter özelliği, bir MessageFilter iletinin eylemiyle eşleşen bir nesnedir. , ChannelDispatcher bir iletiyi bu uç noktaya yönlendirip yönlendirmeyeceğini belirlemek için değeri değeriyle ContractFilter birleştirirAddressFilter.

Eşleşen iki EndpointDispatcher nesnenin bir iletiyi işleyebildiği durumlarda, FilterPriority bir uç nokta seçmek için özelliği kullanılır.

Şunlara uygulanır