DbExtensions 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="Casing is intentional")]
public static class DbExtensions
type DbExtensions = class
Public Module DbExtensions
- 상속
-
DbExtensions
- 특성
메서드
AsNoTracking(IQueryable) |
반환된 엔터티가 또는 ObjectContext에 캐시되지 않는 새 쿼리를 DbContext 반환합니다. 이 메서드는 기본 쿼리 개체의 AsNoTracking 메서드를 호출하여 작동합니다. 기본 쿼리 개체에 AsNoTracking 메서드가 없는 경우 이 메서드를 호출해도 영향을 주지 않습니다. |
AsNoTracking<T>(IQueryable<T>) |
반환된 엔터티가 또는 ObjectContext에 캐시되지 않는 새 쿼리를 DbContext 반환합니다. 이 메서드는 기본 쿼리 개체의 AsNoTracking 메서드를 호출하여 작동합니다. 기본 쿼리 개체에 AsNoTracking 메서드가 없는 경우 이 메서드를 호출해도 영향을 주지 않습니다. |
Include(IQueryable, String) | |
Include<T,TProperty>(IQueryable<T>, Expression<Func<T,TProperty>>) | |
Include<T>(IQueryable<T>, String) | |
Load(IQueryable) |
, , ObjectQuery<T>ObjectSet<TEntity>등의 서버 쿼리에 대해 쿼리 결과가 클라이언트의 DbSet<TEntity>연결된 DbContext또는 ObjectContext 기타 캐시에 로드되도록 쿼리를 열거합니다. 이는 ToList를 호출한 다음 실제로 목록을 만드는 오버헤드 없이 목록을 throw하는 것과 같습니다. |
ToBindingList<T>(ObservableCollection<T>) |
지정된 ObservableCollection<T>와 BindingList<T> 동기화 상태를 유지하는 구현을 반환합니다. |
적용 대상
Entity Framework