다음을 통해 공유


ADO.NET 엔터티 데이터 모델 디자이너 확장 시작 키트 사용

ADO.NET 엔터티 데이터 모델 디자이너 확장 시작 키트ADO.NET 엔터티 데이터 모델 도구의 기능을 확장하는 방법을 이해하는 데 도움이 되는 Visual Studio 프로젝트 템플릿입니다. 프로젝트 템플릿은 배포 및 테스트할 수 있는 Visual Studio Extension을 빌드하기 위해 Microsoft.Data.Entity.Design.Extensibility 네임스페이스의 클래스를 사용하는 사용자 지정 Visual Studio 프로젝트 형식(ADO.NET Entity Designer 확장 시작 키트)을 제공합니다. 이 ADO.NET Entity Designer 확장 시작 키트 프로젝트 형식은 다음과 같은 방법으로 엔터티 데이터 모델 도구를 확장하는 프로젝트를 제공합니다.

  • 엔터티 데이터 모델 마법사는 개념적 모델의 생성된 각 엔터티 형식에 사용자 지정 구조적 주석을 추가하고 모델 생성 프로세스에 대한 정보가 포함된 메시지 상자를 표시합니다.

  • 모델 업데이트 마법사는 개념적 모델의 추가된 각 엔터티 형식에 사용자 지정 구조적 주석을 추가하고 모델 업데이트 프로세스에 대한 정보가 포함된 메시지 상자를 표시합니다.

  • ADO.NET 엔터티 데이터 모델 디자이너(Entity Designer)는 Entity Designer 또는 Model 브라우저에서 엔터티 형식이 선택되면 해당 형식에 사용자 지정 annotation 요소를 추가합니다.

이 시작 키트에는 다른 기능을 사용자 지정하기 위한 자리 표시자 클래스도 포함되어 있습니다. 이러한 클래스에 대한 코드를 작성하면 다음과 같은 작업을 수행할 수 있습니다.

  • Entity Designer에서 .edmx 파일을 로드하고 저장하는 방식을 확장합니다.

  • Entity Designer에서 사용자 지정 파일을 로드하고 .edmx 파일로 변환할 수 있도록 합니다.

  • Entity Designer에서 사용자 지정 형식으로 파일을 저장할 수 있도록 합니다.

시작 키트를 사용하려면 다음과 같은 기술을 잘 알고 있어야 합니다.

자세한 내용을 보고 시작 키트를 다운로드하려면 ADO.NET Entity Data Model Designer Extension Starter Kit를 참조하십시오.

참고 항목

개념

엔터티 데이터 모델 도구 확장