关于设计业务层的书中的代码注释的问题

时间:2010-06-01 19:27:51

标签: c#

  

感谢大家的帮助

大家好,

public static List<Order> LoadAll()  
{
    // Load all orders in the table. If too
    // many records, consider exposing this 
    // operation as a plain ADO.NET function.
}

如果记录太多,“普通ADO.NET功能”会是什么样?

谢谢, 杆

P.S。 这本书的名字是:

  

Microsoft®.NET:架构   企业应用程序

1 个答案:

答案 0 :(得分:3)

可能意味着通过DbDataReader对象从数据库中流式传输数据,而不是将所有记录加载到内存中List<T>。您可以将其实现为IEnumerable<T>并根据当前数据记录生成返回对象。