DbExtensions.AsNoTracking 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
AsNoTracking(IQueryable) |
返回一个新查询,其中返回的实体不会缓存在 或 ObjectContext中DbContext。 此方法通过调用基础查询对象的 AsNoTracking 方法来工作。 如果基础查询对象没有 AsNoTracking 方法,则调用此方法将不起作用。 |
AsNoTracking<T>(IQueryable<T>) |
返回一个新查询,其中返回的实体不会缓存在 或 ObjectContext中DbContext。 此方法通过调用基础查询对象的 AsNoTracking 方法来工作。 如果基础查询对象没有 AsNoTracking 方法,则调用此方法将不起作用。 |
AsNoTracking(IQueryable)
返回一个新查询,其中返回的实体不会缓存在 或 ObjectContext中DbContext。 此方法通过调用基础查询对象的 AsNoTracking 方法来工作。 如果基础查询对象没有 AsNoTracking 方法,则调用此方法将不起作用。
public static System.Linq.IQueryable AsNoTracking (this System.Linq.IQueryable source);
static member AsNoTracking : System.Linq.IQueryable -> System.Linq.IQueryable
<Extension()>
Public Function AsNoTracking (source As IQueryable) As IQueryable
参数
- source
- IQueryable
源查询。
返回
应用 NoTracking 的新查询,如果不支持 NoTracking,则为源查询。
适用于
AsNoTracking<T>(IQueryable<T>)
返回一个新查询,其中返回的实体不会缓存在 或 ObjectContext中DbContext。 此方法通过调用基础查询对象的 AsNoTracking 方法来工作。 如果基础查询对象没有 AsNoTracking 方法,则调用此方法将不起作用。
public static System.Linq.IQueryable<T> AsNoTracking<T> (this System.Linq.IQueryable<T> source) where T : class;
static member AsNoTracking : System.Linq.IQueryable<'T (requires 'T : null)> -> System.Linq.IQueryable<'T (requires 'T : null)> (requires 'T : null)
<Extension()>
Public Function AsNoTracking(Of T As Class) (source As IQueryable(Of T)) As IQueryable(Of T)
类型参数
- T
元素类型。
参数
- source
- IQueryable<T>
源查询。
返回
IQueryable<T>
应用 NoTracking 的新查询,如果不支持 NoTracking,则为源查询。