Sdílet prostřednictvím


QuerySqlGeneratorFactoryBase Třída

Definice

Základní třída pro dotazování generátorů SQL.

public abstract class QuerySqlGeneratorFactoryBase : Microsoft.EntityFrameworkCore.Query.Sql.IQuerySqlGeneratorFactory
type QuerySqlGeneratorFactoryBase = class
    interface IQuerySqlGeneratorFactory
Public MustInherit Class QuerySqlGeneratorFactoryBase
Implements IQuerySqlGeneratorFactory
Dědičnost
QuerySqlGeneratorFactoryBase
Implementuje

Konstruktory

QuerySqlGeneratorFactoryBase(IRelationalCommandBuilderFactory, ISqlGenerationHelper, IParameterNameGeneratorFactory, IRelationalTypeMapper)

Specializovaný konstruktor pro použití pouze odvozenou třídou.

QuerySqlGeneratorFactoryBase(QuerySqlGeneratorDependencies)

Inicializuje novou instanci této třídy.

Vlastnosti

CommandBuilderFactory

Získá továrnu tvůrce příkazů.

Dependencies

Objekt parametru obsahující závislosti služby.

ParameterNameGeneratorFactory

Získá název parametru generátor factory.

RelationalTypeMapper

Získá mapovač relačního typu.

SqlGenerationHelper

Získá pomocnou rutinu generování SQL.

Metody

CreateDefault(SelectExpression)

Vytvoří výchozí generátor dotazů SQL.

CreateFromSql(SelectExpression, String, Expression)

Vytvoří generátor dotazu SQL pro dotaz FromSql.

Platí pro