我想构建一个小实体框架,我需要来自实体类类型的一些信息,例如DbType(SQL,MongoDB),DbName,TableName,IdProperty。我想过:
获取实体类型元数据的最佳和最快方法是什么?
答案 0 :(得分:1)
属性就是你想要的。这是一个广泛的主题,所以我只是链接到MSDN文档:
http://msdn.microsoft.com/en-us/library/z0w1kczw.aspx
属性提供了一种强大的关联元数据的方法,或 声明性信息,包含代码(程序集,类型,方法, 属性等等。
基本上,您可以创建属性类(或使用现有属性类),然后将其应用于您的类,然后在您需要时,可以查询元数据以获取您存储在其中的任何信息。
答案 1 :(得分:0)
如果您不介意将元数据与代码混合,我会选择类和字段的属性。