RelationalEntityQueryableExpressionVisitor 构造函数

定义

重载

RelationalEntityQueryableExpressionVisitor(RelationalEntityQueryableExpressionVisitorDependencies, RelationalQueryModelVisitor, IQuerySource)

Source:
RelationalEntityQueryableExpressionVisitor.cs
Source:
RelationalEntityQueryableExpressionVisitor.cs
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)

参数

dependencies
RelationalEntityQueryableExpressionVisitorDependencies

包含此服务的依赖项的参数对象。

queryModelVisitor
RelationalQueryModelVisitor

查询模型访问者。

querySource
Remotion.Linq.Clauses.IQuerySource

查询源。

适用于

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

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)

参数

model
IModel

模型。

selectExpressionFactory
ISelectExpressionFactory

选择表达式工厂。

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

materializer 工厂。

shaperCommandContextFactory
Microsoft.EntityFrameworkCore.Query.Internal.IShaperCommandContextFactory

整形程序命令上下文工厂。

relationalAnnotationProvider
IRelationalAnnotationProvider

关系注释提供程序。

queryModelVisitor
RelationalQueryModelVisitor

查询模型访问者。

querySource
Remotion.Linq.Clauses.IQuerySource

查询源。

适用于