MSL 사양
MSL(매핑 사양 언어)은 Entity Framework 응용 프로그램의 개념적 모델과 저장소 모델 간 매핑을 설명하는 XML 기반 언어입니다.
Entity Framework 응용 프로그램에서는 빌드 시 MSL로 작성된 .msl 파일에서 매핑 메타데이터가 로드됩니다. Entity Framework 에서는 런타임에 매핑 메타데이터를 사용하여 개념적 모델에 대한 쿼리를 저장소 관련 명령으로 변환합니다.
참고: |
---|
엔터티 데이터 모델 디자이너(Entity Designer)는 디자인 타임에 매핑 정보를 .edmx 파일에 저장합니다.빌드 시 Entity Designer는 .edmx 파일의 정보를 사용하여 런타임에 Entity Framework 에서 필요로 하는 .msl 파일을 만듭니다.자세한 내용은 .edmx 파일 개요를 참조하십시오. |
MSL에서 참조하는 모든 개념적 모델 형식 또는 저장소 모델 형식의 이름은 해당 네임스페이스 이름으로 한정되어야 합니다. 개념적 모델 네임스페이스 이름에 대한 자세한 내용은 Schema 요소(CSDL)를 참조하십시오. 저장소 모델 네임스페이스 이름에 대한 자세한 내용은 Schema 요소(SSDL)를 참조하십시오.
단원 내용
EntityContainerMapping 요소(MSL)
ModificationFunctionMapping 요소(MSL)
참고 항목
개념
기타 리소스
CSDL, SSDL 및 MSL 사양
ADO.NET Entity Data Model Tools
모델링 및 매핑(Entity Framework)