Sdílet prostřednictvím


IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint, ClientRuntime) Metoda

Definice

Implementuje úpravu nebo rozšíření klienta v rámci koncového bodu.

public:
 void ApplyClientBehavior(System::ServiceModel::Description::ServiceEndpoint ^ endpoint, System::ServiceModel::Dispatcher::ClientRuntime ^ clientRuntime);
public void ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.ClientRuntime clientRuntime);
abstract member ApplyClientBehavior : System.ServiceModel.Description.ServiceEndpoint * System.ServiceModel.Dispatcher.ClientRuntime -> unit
Public Sub ApplyClientBehavior (endpoint As ServiceEndpoint, clientRuntime As ClientRuntime)

Parametry

endpoint
ServiceEndpoint

Koncový bod, který se má přizpůsobit.

clientRuntime
ClientRuntime

Modul runtime klienta, který se má přizpůsobit.

Poznámky

Implementujte metodu pro zobrazení, úpravu ApplyClientBehavior nebo přidání vlastního rozšíření do modulu runtime klienta ve všech zprávách používaných s koncovým bodem nebo pro konkrétní operace. Podrobnosti o tom, jaké vlastní nastavení můžete dělat s objektem za běhu klienta, naleznete ClientRuntime a ClientOperation.

Doporučuje se, ApplyClientBehavior aby metoda vyvolá, NotImplementedException pokud je chování určeno pouze pro použití v aplikaci služby.

Vzhledem k tomu, že jiné chování již bylo přidáno nebo odebráno některé operace z modulu runtime, není zaručeno, že existuje stejný počet operací v popisu jako DispatchOperation objekty ve Operations vlastnosti.

Platí pro