Entity Framework 4.0을 사용하여 전체 테이블을 메모리에로드해야합니다. 트릭을해야하는 AsNoTracking() 메소드에 대해 읽은 지난 2 시간을 보냈지 만, 왜 내 dataContext에서 메소드를 사용할 수 없는지 알 수 없습니다. 읽은 모든 내용을 기반으로 System.Data.Entity에 대한 참조 만 있으면됩니다. 그런 다음, 내 개체를로드 할 때 AsNoTracking() 메서드를 사용할 수 있어야합니다. 나는 여기서 간단한 것을 놓치고 있습니까? EF 4.0에서는이 방법을 사용할 수 없습니까? 그럼에도 불구하고 아래 코드 중 하나가 쿼리입니다.Entity Framework의 컨텍스트에서 AsNoTracking() 메서드가 누락되었습니다.
// Working Query
var items = dbContext.Items.ToList()
// Does NOT Work (Compiler does not recognize AsNoTrackingMethod())
var items = dbContext.Items.AsNoTracking().ToList()
System.Data.Entity가 참조 내가 엔티티 프레임 워크 4.0을 사용하고 있습니다. 발생한 문서는이 방법을 지원하기 시작한 버전이 명확하지 않으므로 아마도 버전 문제 일 수 있습니다. – Grasshopper