LINQ Insight는 디버그 세션을 시작하지 않고도 Visual Studio에서 디자인 타임에 LINQ 쿼리를 직접 실행할 수 있는 Visual Studio 추가 기능으로, 작성 후 즉시 쿼리를 테스트할 수 있습니다. LINQ Insight는 또한 프로젝트의 데이터 액세스 계층을 프로파일링하고 ORM의 모든 ORM 통화 및 데이터베이스 쿼리를 추적할 수 있는 강력한 ORM 프로파일러 도구를 제공합니다. LINQ Insight는 비주얼 스튜디오 2010, 2012 및 2013에 통합됩니다. 이제 엔터티 프레임워크 6이 최신 버전의 제품에서 지원됩니다. 주요 기능: * 디자인 시간 LINQ 쿼리 실행. 다른 LINQ 디버그 시각화 도우미와 달리 LINQ Insight는 리버깅을 시작하고 반환된 데이터 및 생성된 SQL을 보기 위해 LINQ 쿼리 실행으로 단계별로 시작할 필요가 없습니다. LINQ Insight를 사용하면 설계 시 LINQ 쿼리를 테스트할 수 있습니다. Visual Studio 편집기에서 LINQ 쿼리를 바로 실행하고 IDE를 떠나지 않고 결과를 보기만 하면 됩니다. LINQ 쿼리를 작성한 후 즉시 테스트합니다. LINQ Insight는 사용된 컨텍스트 및 연결 문자열을 자동으로 감지합니다. LINQ Insight는 고급 데이터 그룹화, 정렬 및 필터링을 통해 강력한 그리드에 반환된 데이터를 표시합니다. LINQ Insight는 확장 방법을 통해 일반적인 LINQ 쿼리와 쿼리를 모두 지원하며 즉각적인 ToList 호출과 같은 익명 쿼리로 작업할 수 있습니다. * ORM 프로파일러. LINQ 인사이트는 진정한 ORM 프로파일러를 제공합니다. ORM 런타임과의 응용 프로그램 상호 작용을 실제로 프로파일할 수 있습니다. LINQ 프로파일러 도구를 사용하면 여러 SQL 문을 생성하더라도 LINQ 문 또는 SubmitChange 호출이 전체적으로 실행하는 데 걸리는 시간을 확인할 수 있습니다. 작성한 코드를 정확하게 프로파일을 작성하고 LINQ 코드의 실제 성능을 연구합니다. LINQ 프로파일러 창을 열어야 하는 프로젝트 프로파일링을 시작하려면 도구 모음의 프로파일러 시작 세션 단추를 클릭합니다. 그런 다음 ORM 이벤트에서 프로젝트 및 실시간 데이터를 실행합니다.
버전 기록
- 버전 3.6 에 게시 2017-03-06
비주얼 스튜디오 2017 RC4 지원 - 버전 3.20 에 게시 2014-01-13
- 엔터티 프레임워크 6이 지원됩니다. - 버전 1.00 에 게시 2012-11-15