首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使wcf数据服务生成具有虚拟属性的实体

使wcf数据服务生成具有虚拟属性的实体
EN

Stack Overflow用户
提问于 2013-02-02 20:41:13
回答 1查看 901关注 0票数 2

我们引用不能修改的wcf数据服务。

它作为服务参考添加到我们的项目中。

这样做后,将生成实体类。

我们希望生成的属性是虚拟的。

例如。

公共虚拟字符串名{get;set;}

如果可以让它们实现包含它们所拥有的属性的接口,那也是很酷的。

我计划用Castle.DynamicProxy来增强它们。

在我看来,无论是实现ifc,还是使属性在生成的类中虚拟,都不应该干扰数据传输,因为这完全是客户端。

那么,是否有可能让服务生成的实体具有虚拟属性?或者让他们实现一个包含其属性列表的接口,以及如何实现?

感谢您的阅读。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-04 01:29:52

不,没有办法用WCF生成虚拟成员。

一种解决方案可能是使用接口代替。您可以利用这样的事实:生成的类被标记为分部,这避免了编辑生成的代码的需要,因此在重新生成代码时会覆盖您的修改。

这一问题的解决办法可能是有益的:

How can I mark the methods in a WCF client proxy generated class as virtual

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14666307

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档