首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >获取伙伴类信息?

获取伙伴类信息?
EN

Stack Overflow用户
提问于 2009-12-11 22:34:49
回答 1查看 279关注 0票数 2

我正在尝试读取伙伴类元数据信息,以便在正常的asp.net MVC2验证过程之外使用。我认为这很简单,就像说:

代码语言:javascript
运行
复制
DataAnnotationsModelMetadataProvider metadataProvider = new DataAnnotationsModelMetadataProvider();

var metaData = metadataProvider.GetMetadataForType(() => new T(), typeof (T));

这是可行的,但会返回整个类型元数据信息,而不仅仅是好友信息中的内容。根据MVC2源代码(它使用来自DataAnnotations的伙伴类支持),它应该支持获取伙伴数据信息,但我在代码中看不到它反映到Metadatatype()属性中的部分。

在这里通常是混乱的。我是不是错过了一个过载的东西?

EN

回答 1

Stack Overflow用户

发布于 2013-01-22 15:15:42

我也有同样的问题。我从字面上看了30或40个教程,了解为什么实体框架“数据库优先”部分类不起作用。然后我找到了这个帖子-- MVC 4 EF5 Database First set Default Values in Partial Class --它给出了以下建议:

MetadataType(typeof(CompanyMD))

属于EF生成的部分类,即使当您更改模型时它将被删除。因此,EF生成的文件应该如下所示:

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

https://stackoverflow.com/questions/1888447

复制
相关文章

相似问题

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