QueryableExtensions.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>
來源查詢。
傳回
已套用 NoTracking 的新查詢,如果不支援 NoTracking 則為來源查詢。