0
기본적으로 스레드에서 DB의 정보를 쿼리하는 데이터베이스의 각 엔티티 유형에 대해 여러 스레드를 기본적으로 생성하는 LINQ to SQL 프로젝트에 익숙합니다. 여기 익명 메소드 유형을 정의하여 LINQ로 동적 쿼리를 작성하는 방법은 무엇입니까?
는 의사 예제 :streamer.DefineDataExpression<Contacts>(x => x.FirstName == "Bob");
while(true)
{
List<Contacts> MyContactsResult = streamer.ResultList;
// do whatever with MyContactsResult
}
은 위의 코드가 존재하지 않는, 그러나 이것은 내가 (그것을 분명히 작동하지 않습니다,하지만 당신이 볼 수있는 '스 트리머'클래스에 대해 지금까지 무엇을 가지고 나는) 위 달성하기 위해 노력하고있어 :
public void DefineExpression(System.Linq.Expressions.Expression<System.Func<T, bool>> expression)
{
using (var db = new LINQDataContext())
{
ResultList = db.GetTable<T>().Where(expression);
}
}
어떻게 나를 동적 LINQ 유형을 조회 할 수 있도록 'DefineExpression'와 같은 방법을 만들어 가야합니까?