RelationalEntityQueryableExpressionVisitor Constructors

Definition

Overloads

RelationalEntityQueryableExpressionVisitor(RelationalEntityQueryableExpressionVisitorDependencies, RelationalQueryModelVisitor, IQuerySource)

Creates a new instance of RelationalEntityQueryableExpressionVisitor.

RelationalEntityQueryableExpressionVisitor(IModel, ISelectExpressionFactory, IMaterializerFactory, IShaperCommandContextFactory, IRelationalAnnotationProvider, RelationalQueryModelVisitor, IQuerySource)

Creates a new instance of RelationalEntityQueryableExpressionVisitor.

RelationalEntityQueryableExpressionVisitor(RelationalEntityQueryableExpressionVisitorDependencies, RelationalQueryModelVisitor, IQuerySource)

Creates a new instance of RelationalEntityQueryableExpressionVisitor.

public RelationalEntityQueryableExpressionVisitor (Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.RelationalEntityQueryableExpressionVisitorDependencies dependencies, Microsoft.EntityFrameworkCore.Query.RelationalQueryModelVisitor queryModelVisitor, Remotion.Linq.Clauses.IQuerySource querySource);
new Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.RelationalEntityQueryableExpressionVisitor : Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.RelationalEntityQueryableExpressionVisitorDependencies * Microsoft.EntityFrameworkCore.Query.RelationalQueryModelVisitor * Remotion.Linq.Clauses.IQuerySource -> Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.RelationalEntityQueryableExpressionVisitor
Public Sub New (dependencies As RelationalEntityQueryableExpressionVisitorDependencies, queryModelVisitor As RelationalQueryModelVisitor, querySource As IQuerySource)

Parameters

dependencies
RelationalEntityQueryableExpressionVisitorDependencies

Parameter object containing dependencies for this service.

queryModelVisitor
RelationalQueryModelVisitor

The query model visitor.

querySource
Remotion.Linq.Clauses.IQuerySource

The query source.

Applies to

RelationalEntityQueryableExpressionVisitor(IModel, ISelectExpressionFactory, IMaterializerFactory, IShaperCommandContextFactory, IRelationalAnnotationProvider, RelationalQueryModelVisitor, IQuerySource)

Creates a new instance of RelationalEntityQueryableExpressionVisitor.

public RelationalEntityQueryableExpressionVisitor (Microsoft.EntityFrameworkCore.Metadata.IModel model, Microsoft.EntityFrameworkCore.Query.Expressions.ISelectExpressionFactory selectExpressionFactory, Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IMaterializerFactory materializerFactory, Microsoft.EntityFrameworkCore.Query.Internal.IShaperCommandContextFactory shaperCommandContextFactory, Microsoft.EntityFrameworkCore.Metadata.IRelationalAnnotationProvider relationalAnnotationProvider, Microsoft.EntityFrameworkCore.Query.RelationalQueryModelVisitor queryModelVisitor, Remotion.Linq.Clauses.IQuerySource querySource);
new Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.RelationalEntityQueryableExpressionVisitor : Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.EntityFrameworkCore.Query.Expressions.ISelectExpressionFactory * Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IMaterializerFactory * Microsoft.EntityFrameworkCore.Query.Internal.IShaperCommandContextFactory * Microsoft.EntityFrameworkCore.Metadata.IRelationalAnnotationProvider * Microsoft.EntityFrameworkCore.Query.RelationalQueryModelVisitor * Remotion.Linq.Clauses.IQuerySource -> Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.RelationalEntityQueryableExpressionVisitor
Public Sub New (model As IModel, selectExpressionFactory As ISelectExpressionFactory, materializerFactory As IMaterializerFactory, shaperCommandContextFactory As IShaperCommandContextFactory, relationalAnnotationProvider As IRelationalAnnotationProvider, queryModelVisitor As RelationalQueryModelVisitor, querySource As IQuerySource)

Parameters

model
IModel

The model.

selectExpressionFactory
ISelectExpressionFactory

The select expression factory.

materializerFactory
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IMaterializerFactory

The materializer factory.

shaperCommandContextFactory
Microsoft.EntityFrameworkCore.Query.Internal.IShaperCommandContextFactory

The shaper command context factory.

relationalAnnotationProvider
IRelationalAnnotationProvider

The relational annotation provider.

queryModelVisitor
RelationalQueryModelVisitor

The query model visitor.

querySource
Remotion.Linq.Clauses.IQuerySource

The query source.

Applies to