IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint, ClientRuntime) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Implementuje modyfikację lub rozszerzenie klienta w punkcie końcowym.
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
Punkt końcowy, który ma zostać dostosowany.
- clientRuntime
- ClientRuntime
Środowisko uruchomieniowe klienta do dostosowania.
Uwagi
Zaimplementuj metodę wyświetlania ApplyClientBehavior , modyfikowania lub dodawania niestandardowego rozszerzenia do środowiska uruchomieniowego klienta we wszystkich komunikatach używanych z punktem końcowym lub dla określonych operacji. Aby uzyskać szczegółowe informacje na temat dostosowań, które można wykonać za pomocą obiektu czasu wykonywania klienta, zobacz ClientRuntime i ClientOperation.
Zaleca się, aby ApplyClientBehavior metoda zgłaszała NotImplementedException wyjątek , jeśli zachowanie jest przeznaczone tylko do użycia w aplikacji usługi.
Ponieważ inne zachowania mogły już zostać dodane lub usunięte niektóre operacje ze środowiska uruchomieniowego, nie ma gwarancji, że istnieje taka sama liczba operacji w opisie, jak istnieją DispatchOperation obiekty we Operations właściwości .