DbExtensions.AsNoTracking メソッド

定義

オーバーロード

AsNoTracking(IQueryable)

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

AsNoTracking<T>(IQueryable<T>)

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

AsNoTracking(IQueryable)

返されたエンティティがまたはでキャッシュされない新しいクエリを返し DbContext ObjectContext ます。 このメソッドは、基になるクエリ オブジェクトの 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

ソース クエリです。

戻り値

IQueryable

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

適用対象

AsNoTracking<T>(IQueryable<T>)

返されたエンティティがまたはでキャッシュされない新しいクエリを返し DbContext ObjectContext ます。 このメソッドは、基になるクエリ オブジェクトの 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 がサポートされていない場合はソース クエリ。

適用対象