QuerySqlGeneratorFactoryBase Class

Definition

A base class for query SQL generators.

public abstract class QuerySqlGeneratorFactoryBase : Microsoft.EntityFrameworkCore.Query.Sql.IQuerySqlGeneratorFactory
type QuerySqlGeneratorFactoryBase = class
    interface IQuerySqlGeneratorFactory
Public MustInherit Class QuerySqlGeneratorFactoryBase
Implements IQuerySqlGeneratorFactory
Inheritance
QuerySqlGeneratorFactoryBase
Implements

Constructors

QuerySqlGeneratorFactoryBase(IRelationalCommandBuilderFactory, ISqlGenerationHelper, IParameterNameGeneratorFactory, IRelationalTypeMapper)

Specialised constructor for use only by derived class.

QuerySqlGeneratorFactoryBase(QuerySqlGeneratorDependencies)

Initializes a new instance of the this class.

Properties

CommandBuilderFactory

Gets the command builder factory.

Dependencies

Parameter object containing service dependencies.

ParameterNameGeneratorFactory

Gets the parameter name generator factory.

RelationalTypeMapper

Gets the relational type mapper.

SqlGenerationHelper

Gets the SQL generation helper.

Methods

CreateDefault(SelectExpression)

Creates a default query SQL generator.

CreateFromSql(SelectExpression, String, Expression)

Creates a query SQL generator for a FromSql query.

Applies to