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.