首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ServiceContract属性在WCF中的工作

ServiceContract属性在WCF中的工作
EN

Stack Overflow用户
提问于 2012-09-07 16:25:00
回答 1查看 252关注 0票数 0

我刚开始读关于WCF的文章。作者在书中提到:

ServiceContract属性将CLR接口/类映射为WCF契约,而不依赖于该类型的可见性。

这怎麽可能?所作的解释是:

类型可见性与WCF无关,因为可见性是CLR概念。

我真的不明白这怎么可能。谁能解释一下吗?

EN

回答 1

Stack Overflow用户

发布于 2012-09-08 09:26:36

不管类型的CLR可见性如何,WCF都可以通过检索属性信息来发现它实际上是在处理一个契约,并且类似地找出该契约的哪些操作。然后,WCF可以决定将该合同及其操作公开(如“public”,而不是“CLR”),而不管底层类型的CLR-可见性如何。

注意:考虑到ASP.NET和MVC的发展趋势,呼吁开源WCF在未来的某个时候可能会成功。如果发生这种情况,它可能有助于更新这个答案,并添加到各种实现的链接或引用,以进一步说明这一点。

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

https://stackoverflow.com/questions/12321970

复制
相关文章

相似问题

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