Share via


DbExtensions.AsNoTracking 메서드

정의

오버로드

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이 지원되지 않는 경우 소스 쿼리입니다.

적용 대상