Entity Framework에서 엔터티 간 관계를 나타내는 탐색 속성은 ICollection< 티>. 이러한 사용법은 이것이 필수 요구 사항인지 또는 IEnumerable
컬렉션 유형 선택은 의도한 작업에 따라 다릅니다.
Entity Framework에서 탐색 속성은 관련 엔터티가 실제로 액세스될 때까지 검색을 연기하는 지연 로딩의 이점을 얻습니다. 그러나 지연 로딩을 사용하려면 탐색 속성을 나타내는 가상 유형이 ICollection<>을 구현해야 합니다.
Entity Framework 설명서에 따르면
A 탐색 속성은 "다" 끝을 나타냅니다. 관계는 ICollection을 구현하는 유형을 반환해야 합니다. 여기서 T는 관계의 반대쪽 끝에 있는 개체 유형입니다.
이 요구 사항은 다음을 보장합니다. 지연 로딩에 필요한 동적 프록시가 올바르게 생성되었는지 확인하세요.
위 내용은 Entity Framework 탐색 속성이 다대다/일대다 관계에 대해 ICollection을 구현해야 하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!