IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint, ClientRuntime) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Implementuje úpravu nebo rozšíření klienta napříč koncovým bodem.
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 ApplyClientBehavior pro zobrazení, úpravu nebo přidání vlastního rozšíření do modulu runtime klienta napříč všemi zprávami používanými s koncovým bodem nebo pro konkrétní operace. Podrobnosti o tom, co můžete s objektem za běhu klienta dělat, najdete v tématu ClientRuntime a ClientOperation.
Doporučuje se, aby ApplyClientBehavior 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ž mohlo být přidáno nebo odebráno některé operace z modulu runtime, neexistuje žádná záruka, že existuje stejný počet operací v popisu, jako jsou DispatchOperation objekty ve Operations vlastnosti.