Wcf 什么是客户端基类,如何使用它?

Wcf 什么是客户端基类,如何使用它?,wcf,Wcf,我只是想知道什么是WCF中的ClientBase类,以及如何使用它。 我在互联网上冲浪,发现这个类用于创建调用服务方法的代理,但没有示例。 请大家举例说明,它将帮助我理解这个类…它用于在将服务引用添加到项目中时创建的自动生成代理,而不是真正供您自己使用。它是通过“添加服务引用”生成的客户端代理的基类,svcutil.exe命令行实用程序,如果您不想使用这些方法中的任何一种,也可以使用自定义代码 它是一个泛型类型,将生成的服务契约的客户端副本作为其类型参数 如果您愿意,可以对其进行扩展-例如,请参

我只是想知道什么是WCF中的ClientBase类,以及如何使用它。 我在互联网上冲浪,发现这个类用于创建调用服务方法的代理,但没有示例。
请大家举例说明,它将帮助我理解这个类…

它用于在将服务引用添加到项目中时创建的自动生成代理,而不是真正供您自己使用。

它是通过“添加服务引用”生成的客户端代理的基类,
svcutil.exe
命令行实用程序,如果您不想使用这些方法中的任何一种,也可以使用自定义代码

它是一个泛型类型,将生成的服务契约的客户端副本作为其类型参数

如果您愿意,可以对其进行扩展-例如,请参阅IDesign’s,了解一些可以执行的示例,例如:

  • AsyncClientBase用于安全异步调用
  • HeaderClient数据库用于简化对邮件中自定义标题的支持

Marc

我可以扩展它吗,我不想添加服务引用来创建代理。否。如果不希望创建代理,则应使用ChannelFactory并共享接口和契约对象。