4
如果为实体实体做一个通用存储库Framework 4中,你会通过查询实体开始:实体框架4:通用存储库:如何确定EntitySetName?
public IEnumerable<E> GetEntity()
{
return _container.CreateQuery<E>(...);
}
在...
上面我们所需要的EntitySetName,这是通常的E
的复数形式名称。但是,并不总是像添加's'一样简单。例如,如果我们只是添加了's',这将起作用。
return _container.CreateQuery<E>("[" + typeof(E).Name + "s]");
这将包含我们的EntitySetName如果我们有一个真正的实体:
E.EntityKey.EntitySetName
我怎样才能获得EntitySetName当仅供E的类型?
这太神奇了。非常感谢你。那就是诀窍。 – 2010-11-13 03:28:13