如何返回TEntity

如何创建返回TEntity对象dataContext.GetTable参数的属性。 下面给出的示例代码。 谢谢。

public IQueryable<Order> FetchAll() { dataContext.GetTable<MyTEntity>();//<== } protected Type MyTEntity //<== { get { return Order; } }

--------------解决方案-------------

你需要更具体的在你正在尝试做的。 通过它的外观,你想实现某种形式的储存库类的。 如果你正在寻找简单地返回一个订单,你需要提供一个标识符,即东西,你可以用它来找到特定的顺序,例如

public IQueryable<Order> FetchAll()
{
// you should probably be able to return dataContext.NameOfOrderTable here instead.
return dataContext.GetTable<Order>();
}

protected Order GetOrder(int id)
{
// again you should be able to use dataContext.NameOfOrderTable here
return dataContext.GetTable<Order>().SingleOrDefault(o => o.ID == id);
}

分类:C# 时间:2015-03-15 人气:0
本文关键词: C#中,实体
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 2.967 (s). 10 q(s)