QuerySqlGeneratorFactoryBase Sınıf

Tanım

Sorgu SQL oluşturucuları için temel sınıf.

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

Oluşturucular

QuerySqlGeneratorFactoryBase(IRelationalCommandBuilderFactory, ISqlGenerationHelper, IParameterNameGeneratorFactory, IRelationalTypeMapper)

Yalnızca türetilmiş sınıf tarafından kullanılmak üzere özelleştirilmiş oluşturucu.

QuerySqlGeneratorFactoryBase(QuerySqlGeneratorDependencies)

Bu sınıfın yeni bir örneğini başlatır.

Özellikler

CommandBuilderFactory

Komut oluşturucu fabrikasını alır.

Dependencies

Hizmet bağımlılıklarını içeren parametre nesnesi.

ParameterNameGeneratorFactory

Parametre adı oluşturucu fabrikasını alır.

RelationalTypeMapper

İlişkisel tür eşleyicisini alır.

SqlGenerationHelper

SQL oluşturma yardımcısını alır.

Yöntemler

CreateDefault(SelectExpression)

Varsayılan sorgu SQL oluşturucusunu oluşturur.

CreateFromSql(SelectExpression, String, Expression)

FromSql sorgusu için bir sorgu SQL oluşturucu oluşturur.

Şunlara uygulanır