我只是很想知道什麼是WCF中的ClientBase類,我如何使用它。 我衝浪互聯網,我發現這個類用於創建代理來調用服務方法,但沒有例子。 請用任何人解釋它的例子,它將幫助我undestand這個類...什麼是客戶端基類,如何使用它?
0
A
回答
2
它是您的客戶端代理的基類,它由「添加服務引用」,svcutil.exe
命令行實用程序或您的自定義代碼生成,如果您不想使用這些方法中的任何一種。
這是一種通用類型,它將生成的服務合約客戶端副本作爲其類型參數。
如果你願意,可以延長它 - 例如看到■設計的download page對於什麼可以做幾樣,像:
- AsyncClientBase安全異步調用
- HeaderClientBase在郵件簡化支持自定義頁眉的
馬克
0
它的自動生成的代理服務器引用添加到您的項目時創建,而不是真正爲您自己使用。
相關問題
- 1. 什麼是客戶端路由以及它如何使用?
- 2. 什麼是「mysql客戶端」?
- 3. OAuth2:什麼是「客戶端」?
- 4. 什麼是Oracle客戶端?
- 5. 什麼是EJB客戶端?
- 6. 什麼是在ActiveMQ的使用客戶端Id的ConnectionFactory類
- 7. 爲什麼Spring客戶端庫類後綴爲Template而不是客戶端?
- 8. Netbeans IDE中的CLI客戶端和Svnkit客戶端是什麼?
- 9. suds.client和導入客戶端什麼是「導入客戶端」
- 10. 什麼是客戶端的客戶端IP
- 11. 什麼使用客戶端測試(qunit)
- 12. 爲什麼在TCP中使用bind()?爲什麼它只用於服務器端而不是客戶端?
- 13. 客戶端庫究竟是什麼?
- 14. EJB:什麼是遠程客戶端?
- 15. 本機客戶端還是什麼?
- 16. 什麼是Google客戶端ID?
- 17. 什麼是本地客戶端?
- 18. 什麼是unix的SVN客戶端
- 19. 如果我可以使用Webservices 2.0客戶端,那麼WCF客戶端的好處是什麼?
- 20. InstallShield什麼給客戶端
- 21. 如何從ServiceStack Service基類獲取客戶端調用URL?
- 22. WCF/Silverlight:爲什麼要使用ChannelFactory而不是客戶端?
- 23. 如何使用HTTP客戶端傳遞客戶端證書?
- 24. 如何使用AutoRest客戶端傳遞客戶端證書
- 25. WCF TCP客戶端 - 如何使用它們的基本指導原則?
- 26. 如果您不能在客戶端使用它,那麼firebase-admin SDK的用途是什麼?
- 27. 在客戶端使用AngularJS時用於後端設置的是什麼?
- 28. 在基於GWT的客戶端中管理客戶端數據庫的最佳方式是什麼?
- 29. PostgreSQL客戶端 - 如何啓動它?
- 30. 客戶端和客戶端在Django TestCase中的區別究竟是什麼?
我可以擴展它,我不想添加服務引用來創建代理。 – 2009-08-24 09:27:40
否。如果您不想創建代理,那麼您應該使用ChannelFactory並共享接口和合同對象。 –
blowdart
2009-08-24 09:32:12