IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint, ClientRuntime) Метод

Определение

Реализует изменение или расширение клиента по всей конечной точке.

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)

Параметры

endpoint
ServiceEndpoint

Настраиваемая конечная точка.

clientRuntime
ClientRuntime

Настраиваемая клиентская среда выполнения.

Комментарии

Метод ApplyClientBehavior реализуется для просмотра, изменения или добавления пользовательских оснасток расширения в клиентскую среду выполнения для всех сообщений, используемых с конечной точкой, или для конкретных операций. Сведения о том, какие настройки можно выполнить с объектом клиентской среды выполнения, см. в разделах ClientRuntime и ClientOperation.

Рекомендуется, чтобы метод ApplyClientBehavior вызвал исключение NotImplementedException, если поведение предназначено для использования только в приложении службы.

Поскольку другие поведения, возможно, уже добавили или удалили некоторые операции из среды выполнения, нет никакой гарантии, что в описании имеется такое же количество операций, что и количество объектов DispatchOperation в свойстве Operations.

Применяется к