public object Execute(Expression expression) { MethodInfo methodInfo = DataFacadeReflectionCache.GetDataFacadeQueryableExecuteMethodInfo(typeof(T), expression.Type); return(methodInfo.Invoke(this, new object[] { expression })); }