Copyright © 2020-2023 www.SOT9.com. All Rights Reserved .
合作联系: QQ: 3217490875
LINQ2SQLExtensions包的目的是要扩展LINQ到SQL。 LINQ到SQL的固有的弱点是,它规定了不止一个对象,它表示一个单一的关系实体模型,其中可能存在。
这仍然是正确的神器出山:www.shenqi73.com时使用LINQ2SQLExtensions。然而,LINQ2SQLExtensions使主/短暂性的范例,其中每一个主对象在整个应用程序中共享的实体。
所有的改变都是为了短暂的实体对象的实例。后一组的变化(CUD)的完成的EntityOperationRegister的回放设置在主DataContext的这种变化。这使开发人员能够构建丰富的事件驱动的数据层组件,比使用LINQ to SQL直接。
NET 3.5 SP1包括一个增强的LINQ to SQL查询时,一个单一的结果管道将检查内部缓存之前,首先在数据库中寻找。这有一个显着的影响LINQ2SQLExtensions性能LINQ2SQLExtensions使用广泛Entity.GetOnContext(DataContext的)。