Freigeben über


QuerySqlGeneratorFactoryBase Klasse

Definition

Eine Basisklasse für SQL-Abfragegeneratoren.

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

Konstruktoren

QuerySqlGeneratorFactoryBase(IRelationalCommandBuilderFactory, ISqlGenerationHelper, IParameterNameGeneratorFactory, IRelationalTypeMapper)

Spezialisierter Konstruktor, der nur von abgeleiteter Klasse verwendet werden kann.

QuerySqlGeneratorFactoryBase(QuerySqlGeneratorDependencies)

Initialisiert eine neue instance dieser Klasse.

Eigenschaften

CommandBuilderFactory

Ruft die Befehls-Generatorfactory ab.

Dependencies

Parameterobjekt, das Dienstabhängigkeiten enthält.

ParameterNameGeneratorFactory

Ruft die Generatorfactory für den Parameternamen ab.

RelationalTypeMapper

Ruft die relationale Typzuordnung ab.

SqlGenerationHelper

Ruft das SQL-Generierungshilfsprogramm ab.

Methoden

CreateDefault(SelectExpression)

Erstellt einen SQL-Standardabfrage-Generator.

CreateFromSql(SelectExpression, String, Expression)

Erstellt einen SQL-Abfragegenerator für eine FromSql-Abfrage.

Gilt für: