고객이 사용자 지정 테이블을 만들고 가져올 수있는 응용 프로그램과 함께 작업하고 있습니다. 이러한 고객이 가져온 사용자 지정 테이블에 대해 동적 쿼리를 작성하도록 허용해야하며 LINQ를 사용하여이 작업을 수행 할 수 있기를 원합니다.매핑되지 않은 테이블에 동적 LINQ2SQL
저는 동적 LINQ 쿼리를 만드는 방법에 익숙하지만 모든 알고있는 메서드는 DataContext 개체의 기존 매핑 된 개체를 필요로합니다. 사용자가 런타임에 (동적 문자열 내장 SQL을 통해) 사용자 정의 테이블을 만들 수 있기 때문에 모든 DataContext에 매핑 된 객체가 없습니다.
동적 Linq 쿼리와 함께 사용하기 위해 런타임에 DataContext와 매핑 된 객체를 동적으로 만드는 방법이 있습니까?
문자열 내장 SQL을 사용하지 않고이 작업을 수행 할 수있는 다른 방법이 있습니까?
리플렉션 방출 호출을 사용하여 유형을 동적으로 빌드하고 아음속 IQueryable 엔진을 사용하여 수행되었습니다. – Firestrand