英語で読む

次の方法で共有


DbExtensions.AsNoTracking メソッド

定義

オーバーロード

AsNoTracking(IQueryable)

返されるエンティティが または ObjectContextにキャッシュされない新しいクエリをDbContext返します。 このメソッドは、基になるクエリ オブジェクトの AsNoTracking メソッドを呼び出すと機能します。 基になるクエリ オブジェクトに AsNoTracking メソッドがない場合、このメソッドを呼び出しても影響はありません。

AsNoTracking<T>(IQueryable<T>)

返されるエンティティが または ObjectContextにキャッシュされない新しいクエリをDbContext返します。 このメソッドは、基になるクエリ オブジェクトの AsNoTracking メソッドを呼び出すと機能します。 基になるクエリ オブジェクトに AsNoTracking メソッドがない場合、このメソッドを呼び出しても影響はありません。

AsNoTracking(IQueryable)

返されるエンティティが または ObjectContextにキャッシュされない新しいクエリをDbContext返します。 このメソッドは、基になるクエリ オブジェクトの AsNoTracking メソッドを呼び出すと機能します。 基になるクエリ オブジェクトに AsNoTracking メソッドがない場合、このメソッドを呼び出しても影響はありません。

C#
public static System.Linq.IQueryable AsNoTracking (this System.Linq.IQueryable source);

パラメーター

source
IQueryable

ソース クエリです。

戻り値

NoTracking が適用された新しいクエリ、または NoTracking がサポートされていない場合はソース クエリ。

適用対象

Entity Framework 5.0.0 および Entity Framework 4.3.1
製品 バージョン
Entity Framework 4.3.1, 5.0.0

AsNoTracking<T>(IQueryable<T>)

返されるエンティティが または ObjectContextにキャッシュされない新しいクエリをDbContext返します。 このメソッドは、基になるクエリ オブジェクトの AsNoTracking メソッドを呼び出すと機能します。 基になるクエリ オブジェクトに AsNoTracking メソッドがない場合、このメソッドを呼び出しても影響はありません。

C#
public static System.Linq.IQueryable<T> AsNoTracking<T> (this System.Linq.IQueryable<T> source) where T : class;

型パラメーター

T

要素型。

パラメーター

source
IQueryable<T>

ソース クエリです。

戻り値

NoTracking が適用された新しいクエリ、または NoTracking がサポートされていない場合はソース クエリ。

適用対象

Entity Framework 5.0.0 および Entity Framework 4.3.1
製品 バージョン
Entity Framework 4.3.1, 5.0.0