Entity Framework Core
EF 코어 vs EF6.x
수색…
비고
최신 업데이트는 기능 비교 를 참조하십시오.
나란히 비교
다음 표에서는 EF Core 및 EF6.x에서 사용할 수있는 기능 (1)을 비교합니다.
이 기능은 높은 수준의 비교를 제공하기위한 것이며 모든 기능을 나열하지 않으며 동일한 기능의 작동 방식 차이점에 대한 세부 정보를 제공하지 않습니다.
| 모델 만들기 | EF6.x | EF 코어 1.0.0 |
|---|---|---|
| 기본 모델링 (클래스, 속성 등) | 예 | 예 |
| 협약 | 예 | 예 |
| 사용자 지정 규칙 | 예 | 부분 |
| 데이터 주석 | 예 | 예 |
| 유창한 API | 예 | 예 |
| 상속 : 계층 구조 당 테이블 (TPH) | 예 | 예 |
| 상속 : 유형별 테이블 (TPT) | 예 | |
| 상속 : TPC (Table per concrete Class) | 예 | |
| 그림자 상태 속성 | 예 | |
| 대체 키 | 예 | |
| 다 대다 : 참여 엔티티 사용 | 예 | 예 |
| 다 대다 : 참여 엔티티가 없으면 | 예 | |
| 키 생성 : 데이터베이스 | 예 | 예 |
| 키 생성 : 클라이언트 | 예 | |
| 복합 / 값 유형 | 예 | |
| 공간 데이터 | 예 | |
| 모델의 그래픽 시각화 | 예 | |
| 그래픽 드래그 / 드롭 편집기 | 예 | |
| 모델 형식 : 코드 | 예 | 예 |
| 모델 형식 : EDMX (XML) | 예 | |
| 데이터베이스의 리버스 엔지니어 모델 : 명령 행 | 예 | |
| 데이터베이스의 리버스 엔지니어링 모델 : VS 마법사 | 예 | |
| 데이터베이스에서 증분 업데이트 모델 | 예 |
| 데이터 쿼리 | EF6.x | EF 코어 1.0.0 |
|---|---|---|
| LINQ : 간단한 쿼리 | 안정된 | 안정된 |
| LINQ : 중급 쿼리 | 안정된 | 안정화 |
| LINQ : 복잡한 쿼리 | 안정된 | 진행 중 |
| LINQ : 탐색 속성을 사용하는 쿼리 | 안정된 | 진행 중 |
| "꽤"SQL 생성 | 가난한 | 예 |
| 클라이언트 / 서버 혼합 평가 | 예 | |
| 관련 데이터로드 : Eager | 예 | 예 |
| 관련 데이터로드 : Lazy | 예 | |
| 관련 데이터로드 중 : 명시 적 | 예 | |
| 원시 SQL 쿼리 : 모델 유형 | 예 | 예 |
| 원시 SQL 쿼리 : 매핑되지 않은 유형 | 예 | |
| 원시 SQL 쿼리 : LINQ로 작성 | 예 |
| 데이터 저장 중 | EF6.x | EF 코어 1.0.0 |
|---|---|---|
| 변경 사항을 저장하다 | 예 | 예 |
| 변경 추적 : 스냅 샷 | 예 | 예 |
| 변경 추적 : 알림 | 예 | 예 |
| 추적 상태 액세스 | 예 | 부분 |
| 낙관적 인 동시성 | 예 | 예 |
| 업무 | 예 | 예 |
| 문장 일괄 처리 | 예 | |
| 저장 프로 시저 | 예 | |
| 분리 그래프 지원 (N-Tier) : 저수준 API | 가난한 | 예 |
| 분리 그래프 지원 (N-Tier) : 종단 간 | 가난한 |
| 다른 기능들 | EF6.x | EF 코어 1.0.0 |
|---|---|---|
| 마이그레이션 | 예 | 예 |
| 데이터베이스 생성 / 삭제 API | 예 | 예 |
| 종자 자료 | 예 | |
| 연결 복원력 | 예 | |
| 라이프 사이클 후크 (이벤트, 명령 차단, ...) | 예 |
| 데이터베이스 공급자 | EF6.x | EF 코어 1.0.0 |
|---|---|---|
| SQL 서버 | 예 | 예 |
| MySQL | 예 | 유료, 유료 곧 제공됨 (2) |
| PostgreSQL | 예 | 예 |
| 신탁 | 예 | 유료, 유료 곧 제공됨 (2) |
| SQLite | 예 | 예 |
| SQL Compact | 예 | 예 |
| DB2 | 예 | 예 |
| InMemory (테스트 용) | 예 | |
| Azure 테이블 스토리지 | 원기 | |
| 레디 스 | 원기 |
| 응용 프로그램 모델 | EF6.x | EF 코어 1.0.0 |
|---|---|---|
| WinForms | 예 | 예 |
| WPF | 예 | 예 |
| 콘솔 | 예 | 예 |
| ASP.NET | 예 | 예 |
| ASP.NET 코어 | 예 | |
| 자 마린 | 출시 예정 (3) | |
| UWP | 예 |
각주 :
(1) : 2016/10/18 현재
(2) : 유료 서비스 제공 업체가 있으며, 무급 서비스 제공 업체가 근무하고 있습니다. 무료 제공 업체에서 일하는 팀은 일정에 대한 공개 세부 정보를 공유하지 않았습니다.
(3) : EF Core는 Xamarin에서 .NET Standard 지원이 활성화 된 경우 Xamarin에서 작동하도록 제작되었습니다.
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow