internal static Remote.Linq.Expressions.LambdaExpression ToRemoteExpression(System.Linq.Expressions.LambdaExpression systemExpression) { return(systemExpression .ResolveDynamicPropertySelectors(throwOnInvalidProperty: true) .ToRemoteLinqExpression() .ReplaceGenericQueryArgumentsByNonGenericArguments()); }