Dela via


RelationalEntityQueryableExpressionVisitorFactory Constructors

Definition

Overloads

RelationalEntityQueryableExpressionVisitorFactory(RelationalEntityQueryableExpressionVisitorDependencies)

Creates a new instance of RelationalEntityQueryableExpressionVisitorFactory.

RelationalEntityQueryableExpressionVisitorFactory(IModel, ISelectExpressionFactory, IMaterializerFactory, IShaperCommandContextFactory, IRelationalAnnotationProvider)

Creates a new instance of RelationalEntityQueryableExpressionVisitorFactory.

RelationalEntityQueryableExpressionVisitorFactory(RelationalEntityQueryableExpressionVisitorDependencies)

public RelationalEntityQueryableExpressionVisitorFactory (Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.RelationalEntityQueryableExpressionVisitorDependencies dependencies);
new Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.RelationalEntityQueryableExpressionVisitorFactory : Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.RelationalEntityQueryableExpressionVisitorDependencies -> Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.RelationalEntityQueryableExpressionVisitorFactory
Public Sub New (dependencies As RelationalEntityQueryableExpressionVisitorDependencies)

Parameters

dependencies
RelationalEntityQueryableExpressionVisitorDependencies

Parameter object containing dependencies for this service.

Applies to

RelationalEntityQueryableExpressionVisitorFactory(IModel, ISelectExpressionFactory, IMaterializerFactory, IShaperCommandContextFactory, IRelationalAnnotationProvider)

public RelationalEntityQueryableExpressionVisitorFactory (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);
new Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.RelationalEntityQueryableExpressionVisitorFactory : 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.ExpressionVisitors.RelationalEntityQueryableExpressionVisitorFactory
Public Sub New (model As IModel, selectExpressionFactory As ISelectExpressionFactory, materializerFactory As IMaterializerFactory, shaperCommandContextFactory As IShaperCommandContextFactory, relationalAnnotationProvider As IRelationalAnnotationProvider)

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.

Applies to