2009-10-28 26 views
0

如何接收字符串值,例如“User”并找到具有此名称的实体,并将此实体用作类型?通过字符串值查找linq实体

谢谢!

EDITED: “用户” 是实体的DBML的名称,而不是财产

+1

是用户实体的类型还是实体的某个属性的值?更多信息将有所帮助。 – tvanfosson 2009-10-28 13:46:02

+0

嗨tvanfosson - “用户”是我的实体在dbml – AndreMiranda 2009-10-28 13:53:38

回答

2

你可能使用Mapping.GetTables()在你的datacontext,即:

var tables = context.Mapping.GetTables().ToList(); 

然后通过搜索找到名称。