Compartilhar via


RelationalEntityQueryableExpressionVisitorFactory Construtores

Definição

Sobrecargas

RelationalEntityQueryableExpressionVisitorFactory(RelationalEntityQueryableExpressionVisitorDependencies)

Cria uma nova instância de RelationalEntityQueryableExpressionVisitorFactory.

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

Cria uma nova instância de 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)

Parâmetros

dependencies
RelationalEntityQueryableExpressionVisitorDependencies

Objeto parameter que contém dependências para esse serviço.

Aplica-se a

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)

Parâmetros

model
IModel

O modelo.

selectExpressionFactory
ISelectExpressionFactory

A fábrica de expressões select.

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

A fábrica do materializador.

shaperCommandContextFactory
Microsoft.EntityFrameworkCore.Query.Internal.IShaperCommandContextFactory

A fábrica de contexto de comando do shaper.

relationalAnnotationProvider
IRelationalAnnotationProvider

O provedor de anotação relacional.

Aplica-se a