2010-04-21 8 views

답변

10

, 그것은 모델의 기존 기업에 정확히 일치하지 않는 저장 프로 시저에서 반환 된 값을 위해 주로 사용됩니다. 이 주제에 대한 Julie Lerman의 블로그 게시물 A big step for Stored Procedures in EF4을 참조하십시오.

예를 들어 다음을 반환하는 저장된 proc가있는 경우. CustomerID, CustomerName 및 지난 3 년 동안 해당 고객의 총 매출액이 포함되어 있으며이 세 필드와 일치하는 엔티티가 없으면 엔티티 모델에서 "복잡한 상황"으로 복잡한 값을 쉽게 캡처하여 해당 값을 캡처 할 수 있습니다 저장된 proc에서 반환 된 세트.

아마도 이것은 내가 알 수있는 한 복잡한 유형의 가장 유용하고 가장 일반적인 사용법 일 것입니다. Complex Types in the EDM Designer in EF4 and a look at updating complex types in code

UPDATE : EF4 복합 유형에 대한 자세한 내용은

, 줄리 러먼의 블로그 게시물을 참조 "냄새 저장 프로 시저의 반환 형식은"어떻게 사용하는 방법에 EF4 팀에 의해 새로운 interesting blog post을있다 이러한 반환 유형에 대한 자동 복합 유형

+0

"즉시"는 무엇을 의미합니까? 몇 가지 예를 들어 주시겠습니까? 감사합니다 – emzero

+0

@emzero : EF4 저장 프로 시저에 대한이 블로그 게시물과 반환 값을 잡는 데 복잡한 유형을 사용하는 방법을 확인하십시오. http://thedatafarm.com/blog/data-access/a-big-step-for-stored-procedures -in-ef4/ –

+0

@emzero 실제로 모델이나 데이터베이스의 구조를 수정하지 않고도 모델에 추가 할 수 있다는 것을 의미한다고 생각합니다. –

관련 문제