2014-05-15 1 views
0

런타임시 엔터티 프레임 워크를 삭제하지 않고 첫 번째 엔터티 프레임 워크 개체를 코딩하는 데 사용자 지정 특성을 적용 할 수 있습니까?코드 첫 번째 엔터티 프레임 워크 개체에 사용자 지정 특성 적용

Entity Framework 특정 조건과 관련된 데이터 주석뿐만 아니라 내 프로젝트의 다른 영역을 참조하는 클래스 (예 : Lucene.Net)에 대한 사용자 지정 특성을 포함하도록 클래스 개체를 꾸밀 싶습니다. Lucene 필드 또는 색인과 관련된 필드 고유 속성을 선언 할 수 있습니다.

누군가 이와 비슷한 작업을 해본 경험이 있다면 몇 가지 조언이나 유용한 링크를 제공해 주시면 감사하겠습니다.

+0

아마도 EF로 인해 런타임시 무시됩니다. 실제 수업을 프록 싱하고 있습니까? 속성이 무시되고 있다는 징후는 무엇입니까? –

+0

나는 그것들을 무시하는 EF 협약을 생각하지만 나는 확신 할 수 없다. – Derek

+1

내 문제는 비슷하지만 Entity 속성의 하위 집합을 (Telerik) 검도 표에 바인딩해야합니다. 첫 번째 생각은 익명 형식의 팩터 리를 만드는 것입니다. 기본적으로 Entity in, out은 모눈을 채우기 위해 필요한 속성 만 가진 익명 형식을 나타냅니다. 데이터 계층을 유지하기 가) 중복되지 b)는 적은 장소 을 변경 니스 솔루션 때문에 당신은 당신의 솔루션 은 아마도 내가 생각하지 않은 또 다른 더 나은 옵션이를 위해 무엇을하고 결국 않았다. 또는 이것이 당신이 내려간 길인 경우, 이것이 당신에게 어떻게 작용했는지에 대해 매우 흥미가있을 것입니다. –

답변

0

코드를 처음 작성하는 경우 원하는 속성을 추가 할 수 있어야합니다. 디자이너를 통해 엔티티를 생성하지 않으므로 삭제되지 않습니다.

+0

은 삭제하지 않았지만 런타임에 무시하는 조언을 감사드립니다. – Derek

+0

샘플 코드를 게시 할 수 있습니까? 나는 너를 오해하고 있을지 모르지만, 어떤면에서 무시 당하고 있는가? 그것은 그들이 EF에 의해 무시된다는 것을 의미합니다. 그러나 그들을 목표로하는 당신 자신의 커스텀 코드는 여전히 그것들을 속성들에서 발견해야합니다 ... – TGH

+0

나는 내일 직장에서 내 코드를 게시 할 것입니다. 나는 그것을하는 EF 협약이라고 생각한다. – Derek

관련 문제