Поделиться через


QuerySqlGeneratorFactoryBase Класс

Определение

Базовый класс для генераторов ЗАПРОСОВ SQL.

public abstract class QuerySqlGeneratorFactoryBase : Microsoft.EntityFrameworkCore.Query.Sql.IQuerySqlGeneratorFactory
type QuerySqlGeneratorFactoryBase = class
    interface IQuerySqlGeneratorFactory
Public MustInherit Class QuerySqlGeneratorFactoryBase
Implements IQuerySqlGeneratorFactory
Наследование
QuerySqlGeneratorFactoryBase
Реализации

Конструкторы

QuerySqlGeneratorFactoryBase(IRelationalCommandBuilderFactory, ISqlGenerationHelper, IParameterNameGeneratorFactory, IRelationalTypeMapper)

Специализированный конструктор для использования только производным классом.

QuerySqlGeneratorFactoryBase(QuerySqlGeneratorDependencies)

Инициализирует новый экземпляр этого класса.

Свойства

CommandBuilderFactory

Возвращает фабрику построителя команд.

Dependencies

Объект параметра, содержащий зависимости службы.

ParameterNameGeneratorFactory

Возвращает фабрику генератора имен параметров.

RelationalTypeMapper

Возвращает сопоставителя реляционного типа.

SqlGenerationHelper

Возвращает вспомогательное средство создания SQL.

Методы

CreateDefault(SelectExpression)

Создает генератор SQL запросов по умолчанию.

CreateFromSql(SelectExpression, String, Expression)

Создает генератор SQL запросов для запроса FromSql.

Применяется к