IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint, ClientRuntime) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在终结点范围内实现客户端的修改或扩展。
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。
由于其他行为可能已经在运行时中添加或移除了某些操作,所以无法保证说明中的操作的数目与 属性中的 对象数目相等。