Share via


DefaultQuerySqlGenerator Constructors

Definition

Overloads

DefaultQuerySqlGenerator(QuerySqlGeneratorDependencies, SelectExpression)

Creates a new instance of DefaultQuerySqlGenerator.

DefaultQuerySqlGenerator(IRelationalCommandBuilderFactory, ISqlGenerationHelper, IParameterNameGeneratorFactory, IRelationalTypeMapper, SelectExpression)

Creates a new instance of DefaultQuerySqlGenerator.

DefaultQuerySqlGenerator(QuerySqlGeneratorDependencies, SelectExpression)

Creates a new instance of DefaultQuerySqlGenerator.

protected DefaultQuerySqlGenerator (Microsoft.EntityFrameworkCore.Query.Sql.QuerySqlGeneratorDependencies dependencies, Microsoft.EntityFrameworkCore.Query.Expressions.SelectExpression selectExpression);
new Microsoft.EntityFrameworkCore.Query.Sql.DefaultQuerySqlGenerator : Microsoft.EntityFrameworkCore.Query.Sql.QuerySqlGeneratorDependencies * Microsoft.EntityFrameworkCore.Query.Expressions.SelectExpression -> Microsoft.EntityFrameworkCore.Query.Sql.DefaultQuerySqlGenerator
Protected Sub New (dependencies As QuerySqlGeneratorDependencies, selectExpression As SelectExpression)

Parameters

dependencies
QuerySqlGeneratorDependencies

Parameter object containing dependencies for this service.

selectExpression
SelectExpression

The select expression.

Applies to

DefaultQuerySqlGenerator(IRelationalCommandBuilderFactory, ISqlGenerationHelper, IParameterNameGeneratorFactory, IRelationalTypeMapper, SelectExpression)

Creates a new instance of DefaultQuerySqlGenerator.

public DefaultQuerySqlGenerator (Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilderFactory relationalCommandBuilderFactory, Microsoft.EntityFrameworkCore.Storage.ISqlGenerationHelper sqlGenerationHelper, Microsoft.EntityFrameworkCore.Storage.IParameterNameGeneratorFactory parameterNameGeneratorFactory, Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMapper relationalTypeMapper, Microsoft.EntityFrameworkCore.Query.Expressions.SelectExpression selectExpression);
new Microsoft.EntityFrameworkCore.Query.Sql.DefaultQuerySqlGenerator : Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilderFactory * Microsoft.EntityFrameworkCore.Storage.ISqlGenerationHelper * Microsoft.EntityFrameworkCore.Storage.IParameterNameGeneratorFactory * Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMapper * Microsoft.EntityFrameworkCore.Query.Expressions.SelectExpression -> Microsoft.EntityFrameworkCore.Query.Sql.DefaultQuerySqlGenerator
Public Sub New (relationalCommandBuilderFactory As IRelationalCommandBuilderFactory, sqlGenerationHelper As ISqlGenerationHelper, parameterNameGeneratorFactory As IParameterNameGeneratorFactory, relationalTypeMapper As IRelationalTypeMapper, selectExpression As SelectExpression)

Parameters

relationalCommandBuilderFactory
IRelationalCommandBuilderFactory

The relational command builder factory.

sqlGenerationHelper
ISqlGenerationHelper

The SQL generation helper.

parameterNameGeneratorFactory
IParameterNameGeneratorFactory

The parameter name generator factory.

relationalTypeMapper
IRelationalTypeMapper

The relational type mapper.

selectExpression
SelectExpression

The select expression.

Applies to