Udostępnij za pośrednictwem


EndpointDispatcher.AddressFilter Właściwość

Definicja

Pobiera lub ustawia MessageFilter obiekt, który służy do identyfikowania, czy określony komunikat jest przeznaczony dla adresu punktu końcowego.

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

Wartość właściwości

MessageFilter

Filtr adresu używany do kierowania komunikatu do odpowiedniego punktu końcowego.

Uwagi

Element System.ServiceModel.Dispatcher.ChannelDispatcher ma element EndpointDispatcher dla każdego punktu końcowego, który może obsługiwać kanał. Właściwość AddressFilter jest obiektem zgodnym System.ServiceModel.Dispatcher.MessageFilter z docelowym adresem punktu końcowego komunikatu. Element ChannelDispatcher łączy AddressFilter wartość z wartością, ContractFilter aby określić, czy komunikat ma być kierowany do tego punktu końcowego.

W przypadku, gdy dwa EndpointDispatcher obiekty zgodne mogą przetwarzać komunikat, FilterPriority właściwość jest używana do wybierania punktu końcowego.

Dotyczy