1
A
回答
4
基本上,它用于共享服务和客户端之间数据合同的定义。 当您在数据合同中计算属性或帮助器方法时,它非常有用。
这也是一种避免只有数据契约发生变化时重新生成服务引用的方法。
假设您有两个服务使用相同的类A并且暴露了带有参数或返回值类型为A的方法。如果您在连接到两个服务的客户端应用程序中使用常规服务引用,那么您的两个A类客户端应用程序,他们甚至不兼容。
如果您将A放入单独的程序集并在客户端和服务之间共享(并在服务引用中定义“重用类型...”),则可以在任何地方重复使用完全相同的类,并避免重复某些类。
1
如果你有一个服务引用,如果他们在引用的程序存在,不会产生类型。
相关问题
- 1. ksoap2和WCF复杂类型
- 2. 复杂类型不可用wcf wsdl
- 3. 使用WCF数据类型
- 4. 重复使用可变参数类型
- 5. WCF常见类型没有重用
- 6. 重复使用WCF服务客户端
- 7. 使用Silverlight 4 WCF RIA域名服务的复杂类型
- 8. 对复杂数据类型使用WCF服务
- 9. 与传统复杂类型一起使用WCF
- 10. WCF - 复杂对象 - 已知类型
- 11. WCF COM复杂类型互操作
- 12. WCF DataContract - 无法返回复杂类型
- 13. WCF中的复杂数据类型?
- 14. WCF Web api和odata的复杂类型
- 15. 传递复杂类型的WCF问题
- 16. WCF中的复合类型错误
- 17. 如何在复杂类型中重复使用注释?
- 18. XmlSchema删除重复类型
- 19. Scala类型参数重复
- 20. NSwag生成重复类型
- 21. WCF通过复杂类型没有常见类型DLL
- 22. 使用WCF API验证内容类型
- 23. 使用WCF DTO类作为UI模型
- 24. 重复使用CSS类
- 25. 使用slideToggle重复类
- 26. 实体框架 - 重用复杂类型
- 27. 引用类型是从WCF
- 28. 重复使用不含子类型的XML模式元素/类型
- 29. 当使用react,reactdom和react-redux类型时,重复类型错误
- 30. 重复使用不适用于Silverlight的现有类型
谢谢,我现在明白了 – 2011-02-23 16:38:12