방법: 복합 형식에 Function Import 매핑(엔터티 데이터 모델 도구)
이 항목에서는 ADO.NET 엔터티 데이터 모델 디자이너(Entity Designer)를 사용하여 Function Import를 복합 형식에 매핑하는 방법에 대해 설명합니다.
Function Import를 복합 형식으로 매핑하는 과정은 다음과 같은 두 단계로 구분됩니다.
복합 형식을 반환하는 Function Import를 만듭니다.
Function Import에서 반환되는 열을 지정된 복합 형식에 매핑합니다.
참고: Function Import는 저장 프로시저를 기반으로 합니다.Function Import를 복합 형식에 매핑하려면 해당 저장 프로시저에서 반환하는 열의 수와 복합 형식의 속성 수가 일치해야 하고 저장소 형식이 속성 형식과 호환되어야 합니다.
복합 형식을 반환하는 Function Import를 만들려면
Model 브라우저에서 다음 중 하나를 수행합니다.
- 개념적 모델 정보의 EntityContainer 노드에서 Function Imports 폴더를 마우스 오른쪽 단추로 클릭한 다음, Function Import 추가를 선택합니다.
- 또는 -
- 저장소 모델 정보에서 저장 프로시저 폴더를 열고 해당 Function Import가 포함되지 않은 저장 프로시저를 마우스 오른쪽 단추로 클릭한 다음, Function Import 추가를 선택합니다.
Function Import 추가 대화 상자가 나타납니다.
다음과 같이 새 Function Import에 대한 설정을 입력합니다.
Function Import를 만드는 저장 프로시저를 저장 프로시저 이름 필드에 지정합니다. 이 필드는 저장소 모델의 모든 저장 프로시저가 표시되는 드롭다운 목록입니다.
Function Import 이름 필드에 Function Import 이름을 지정합니다.
반환 형식을 복합으로 선택한 다음, 드롭다운 목록에서 적절한 형식을 선택하여 특정 복합 반환 형식을 지정합니다.
확인을 클릭합니다.
Function Import 항목이 개념적 모델에 만들어집니다.
반환된 열을 복합 형식에 매핑하려면
Model 브라우저에서 Function Import를 마우스 오른쪽 단추로 클릭하고 Function Import 매핑을 선택합니다.
매핑 정보 창이 나타나고 해당 Function Import에 대한 기본 매핑을 보여 줍니다. 화살표는 열 값과 속성 값 사이의 매핑을 나타냅니다. 기본적으로 열 이름은 복합 형식의 속성 이름과 같다고 간주됩니다. 기본 열 이름은 회색 텍스트로 나타납니다.
필요한 경우 Function Import에 대응하는 저장 프로시저에서 반환된 열 이름과 일치하도록 열 이름을 변경합니다.
참고 항목
작업
방법: 복합 형식 만들기 및 수정(엔터티 데이터 모델 도구)
방법: 엔터티에 복합 형식 속성 추가(엔터티 데이터 모델 도구)
방법: 기존 속성을 복합 형식 속성으로 리팩터링(엔터티 데이터 모델 도구)
기타 리소스
Complex Type Objects
How to Execute a Query Using a Stored Procedure