public ODataQueryProvider(IODataDataClient client, ODataExpressionConverterSettings settings) { this.Settings = settings; this.client = client; _expressionProcessor = new ExpressionProcessor(settings); _parameterBuilder = new ParameterBuilder(); }
internal ODataQueryable(IODataDataClient client, ODataExpressionConverterSettings settings, Expression expression) : this(new ODataQueryProvider <TType>(client, settings), settings, expression) { }
public ODataQueryable(IODataDataClient client, ODataExpressionConverterSettings settings) : this(new ODataQueryProvider <TType>(client, settings), settings, null) { Expression = Expression.Constant(this); }
public ODataQueryable(IODataDataClient client) : this(client, ODataExpressionConverterSettings.Default) { }