사용자가 DataContext.SubmitChanges()를 호출하고 DataContext가 아무 것도 추적하지 않는 경우 예외가 발생합니다.Linq 2 SQL의 DataContext가 엔티티를 추적하고 있는지 확인할 수 있습니까?
삽입, 업데이트 또는 삭제가 없으면 SubmitChanges를 호출해도 문제가 없습니다. 그러나 개발자가 엔티티를 DataContext에 첨부하는 것을 잊지 않았는지 확인하고자합니다.
DataContext가 추적하는 모든 항목 (변경되지 않은 항목 포함)의 모음을 가져올 수 있습니까?
추신 : last question I asked가 함께 대답했다 : "대신이 방법을 수행"...하지 :-)
nop OP는 변경 여부와 관계없이 추적 된 개체의 개수를 원합니다. – eglasius
그냥 DataContext.YourEntities.Count()되지 않을까요? 나는 당신이 추적하는 것이 무엇을 의미하는지 이해하지 못합니다 ... DataContext는 데이터베이스의 모든 객체를 추적합니다. – bytebender