我只是很想知道什么是WCF中的ClientBase类,我如何使用它。 我冲浪互联网,我发现这个类用于创建代理来调用服务方法,但没有例子。 请用任何人解释它的例子,它将帮助我undestand这个类...什么是客户端基类,如何使用它?
0
A
回答
2
它是您的客户端代理的基类,它由“添加服务引用”,svcutil.exe
命令行实用程序或您的自定义代码生成,如果您不想使用这些方法中的任何一种。
这是一种通用类型,它将生成的服务合约客户端副本作为其类型参数。
如果你愿意,可以延长它 - 例如看到■设计的download page对于什么可以做几样,像:
- AsyncClientBase安全异步调用
- HeaderClientBase在邮件简化支持自定义页眉的
马克
0
它的自动生成的代理服务器引用添加到您的项目时创建,而不是真正为您自己使用。
相关问题
- 1. 什么是客户端路由以及它如何使用?
- 2. OAuth2:什么是“客户端”?
- 3. 什么是Oracle客户端?
- 4. 什么是在ActiveMQ的使用客户端Id的ConnectionFactory类
- 5. suds.client和导入客户端什么是“导入客户端”
- 6. 什么是unix的SVN客户端
- 7. EJB:什么是远程客户端?
- 8. 什么是Google客户端ID?
- 9. 什么是本地客户端?
- 10. 如何从ServiceStack Service基类获取客户端调用URL?
- 11. WCF/Silverlight:为什么要使用ChannelFactory而不是客户端?
- 12. 如何使用AutoRest客户端传递客户端证书
- 13. WCF TCP客户端 - 如何使用它们的基本指导原则?
- 14. 如果您不能在客户端使用它,那么firebase-admin SDK的用途是什么?
- 15. 在基于GWT的客户端中管理客户端数据库的最佳方式是什么?
- 16. PostgreSQL客户端 - 如何启动它?
- 17. 如何更改使用jQuery的元素基于它是什么
- 18. 什么是JNDI?它的基本用途是什么?何时使用?
- 19. 什么是合同类以及它是如何使用的
- 20. 如何返回HTML并在YUI3客户端上使用它
- 21. 如何使用它的客户端观看kubernetes事件细节?
- 22. 什么是可用的其他通用http客户端?
- 23. 什么是基类构造函数,我为什么要使用它? (带示例)
- 24. PHP SOAP客户端调用返回什么类型?
- 25. 什么是ipc?我如何使用它?
- 26. 什么是args,我如何使用它?
- 27. 服务器端和客户端分页究竟是什么?
- 28. SignalR客户端的Java端口的当前状态是什么?
- 29. 为什么惯于这个SVN将Mac(基石客户端)
- 30. 为什么需要安装基于Web的svn客户端?
我可以扩展它,我不想添加服务引用来创建代理。 – 2009-08-24 09:27:40
否。如果您不想创建代理,那么您应该使用ChannelFactory并共享接口和合同对象。 –
blowdart
2009-08-24 09:32:12