내가 어떤 엔티티가 아닌 다른 개체에 대한 충돌 것 같다 "FetchEntityName"코드의 라인이 있습니다 http://www.codeproject.com/KB/architecture/RepositoryUnit.aspx이 일반 코드 줄은 하나의 개체 개체에만 작동하지만 다른 개체 개체에는 작동하지 않는 이유는 무엇입니까?
의 일반 저장소를 사용하여 몇 가지 문제가 있어요, 그들은 모두 같은 방법으로 힘든 만들어 !
나는 false를 반환하는이 시계 식으로 범위를 좁혔습니다. (나는 잘 작동하지 않는 엔티티 (그룹) 중 하나이기 때문에 인덱서로 18을 사용했습니다.)
false를 반환합니다! 왼쪽 : 시계의
typeof(IQueryable<>).MakeGenericType(typeof(T))
반환 :
{Name = "IQueryable`1" FullName = "System.Linq.IQueryable`1[[Domain.Groep, Domain, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]"} System.Type {System.RuntimeType}
오른쪽 : 시계의
this.ObjectContext.GetType().GetProperties()[18].PropertyType
반환 :
{Name = "ObjectSet`1" FullName = "System.Data.Objects.ObjectSet`1[[Contacts.Groep, Domain, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]"} System.Type {System.RuntimeType}
I n 영어?
내 EDMX의 일부 엔티티에서 ObjectSet과 IQueryable을 서로 할당 할 수없는 이유는 무엇입니까?
나는 100 % 아니에요하지만 난 '제품'을 말한다 반환)는 GetType을 (함께 할 수 있습니다 상상 싶지만 당신의 ObjectContext는이 복수의 제품을 필요로하는 '예를 들면. – dougajmcdonald
이것에 대해 살펴 보겠습니다. Queryable과 ObjectSet이 그룹에 대해 다른 네임 스페이스를 가지고 있음을 알 수 있기 때문에 이것이 이상한 네임 스페이스 문제 일 수 있습니다. –