Table of Contents

Class RelationalShapedQueryCompilingExpressionVisitor

Namespace
Microsoft.EntityFrameworkCore.Query
Assembly
Microsoft.EntityFrameworkCore.Relational.dll
public class RelationalShapedQueryCompilingExpressionVisitor : ShapedQueryCompilingExpressionVisitor
Inheritance
RelationalShapedQueryCompilingExpressionVisitor

Constructors

RelationalShapedQueryCompilingExpressionVisitor(ShapedQueryCompilingExpressionVisitorDependencies, RelationalShapedQueryCompilingExpressionVisitorDependencies, QueryCompilationContext)

Creates a new instance of the Microsoft.EntityFrameworkCore.Query.ShapedQueryCompilingExpressionVisitor class.

public RelationalShapedQueryCompilingExpressionVisitor(ShapedQueryCompilingExpressionVisitorDependencies dependencies, RelationalShapedQueryCompilingExpressionVisitorDependencies relationalDependencies, QueryCompilationContext queryCompilationContext)

Parameters

dependencies ShapedQueryCompilingExpressionVisitorDependencies

Parameter object containing dependencies for this class.

relationalDependencies RelationalShapedQueryCompilingExpressionVisitorDependencies

Parameter object containing relational dependencies for this class.

queryCompilationContext QueryCompilationContext

The query compilation context object to use.

Properties

RelationalDependencies

Parameter object containing relational service dependencies.

protected virtual RelationalShapedQueryCompilingExpressionVisitorDependencies RelationalDependencies { get; }

Property Value

RelationalShapedQueryCompilingExpressionVisitorDependencies

Methods

VisitShapedQuery(ShapedQueryExpression)

protected override Expression VisitShapedQuery(ShapedQueryExpression shapedQueryExpression)

Parameters

shapedQueryExpression ShapedQueryExpression

Returns

Expression