public MySqlSqlGenerationHelper( [NotNull] RelationalSqlGenerationHelperDependencies dependencies, IMySqlOptions options) : base(dependencies) { _options = options; }
public FbSqlGenerationHelper( [NotNull] RelationalSqlGenerationHelperDependencies dependencies, [NotNull] IFirebirdOptions options ) : base(dependencies) { _options = options; _maxLength = _options.ConnectionSettings.ServerVersion.MetadataMaxLength; }
public LowercaseQuerySqlGenerator(QuerySqlGeneratorDependencies dependencies, RelationalSqlGenerationHelperDependencies rSGenDep, SelectExpression selectExpression) : base( new QuerySqlGeneratorDependencies(dependencies.CommandBuilderFactory, new LowercaseSqlGenerationHelper(rSGenDep), dependencies.ParameterNameGeneratorFactory, dependencies.RelationalTypeMapper) , selectExpression) { }
public AS400SqlGenerationHelper( [NotNull] RelationalSqlGenerationHelperDependencies dependencies, [NotNull] IAS400Options options) : base(dependencies) { //iDB2Connection conn; //conn.GetConnectionStringBuilder().Naming ? iDB2NamingConvention naming = iDB2NamingConvention.System; naming = options.NamingConvention; schemaTableSeperator = naming.Seperator(); }
/// <summary> /// 实例化Sql生成帮助器 /// </summary> /// <param name="dependencies">Sql生成帮助器依赖</param> /// <param name="logger">日志</param> public OracleSqlGenerationHelper( [NotNull] RelationalSqlGenerationHelperDependencies dependencies, IDiagnosticsLogger <DbLoggerCategory.Database.Command> logger) : base(dependencies) { if (Check.IsTraceEnabled(logger?.Logger)) { Trace <DbLoggerCategory.Database.Command> .Write(logger, LogLevel.Trace, OracleTraceTag.Entry, OracleTraceClassName.OracleSqlGenerationHelper, OracleTraceFuncName.ctor); } m_oracleLogger = logger; if (Check.IsTraceEnabled(logger?.Logger)) { Trace <DbLoggerCategory.Database.Command> .Write(logger, LogLevel.Trace, OracleTraceTag.Exit, OracleTraceClassName.OracleSqlGenerationHelper, OracleTraceFuncName.ctor); } }
public PostgresSqlGenerationHelper(RelationalSqlGenerationHelperDependencies dependencies) : base(dependencies) { }
public FbSqlGenerationHelper(RelationalSqlGenerationHelperDependencies dependencies, IFbOptions options) : base(dependencies) { _options = options; }
public JsonSqlGenerationHelper([NotNullAttribute] RelationalSqlGenerationHelperDependencies dependencies) : base(dependencies) { }
public CassandraSqlGenerationHelper(RelationalSqlGenerationHelperDependencies dependencies) : base(dependencies) { }
//Note: This helper, used throughout SQL generation logic, holds provider specific settings such // as delimiters and statement terminators. /// <summary> /// This is internal functionality and not intended for public use. /// </summary> public SpannerSqlGenerationHelper(RelationalSqlGenerationHelperDependencies dependencies, string statementTerminator = "") : base(dependencies) { Dependencies = dependencies; StatementTerminator = statementTerminator; }
public ClickHouseSqlGenerationHelper(RelationalSqlGenerationHelperDependencies dependencies) : base(dependencies) { }
public UnquotedOracleSqlGenerationHelper(RelationalSqlGenerationHelperDependencies dependencies) : base(dependencies) { }
public KoraliumSqlGenerationHelper(RelationalSqlGenerationHelperDependencies dependencies) : base(dependencies) { }
public FbSqlGenerationHelper(RelationalSqlGenerationHelperDependencies dependencies) : base(dependencies) { ParameterNameMarker = "@"; }
public LowercaseSqlGenerationHelper(RelationalSqlGenerationHelperDependencies dependencies) : base(dependencies) { }
/// <summary> /// Initializes a new instance of the this class. /// </summary> /// <param name="dependencies">Parameter object containing dependencies for this service.</param> public RelationalSqlGenerationHelper(RelationalSqlGenerationHelperDependencies dependencies) { Dependencies = dependencies; }
public RivenPostgreSqlGenerationHelper([NotNull] RelationalSqlGenerationHelperDependencies dependencies) : base(dependencies) { }
public RivenOracleSqlGenerationHelperToUpper([NotNull] RelationalSqlGenerationHelperDependencies dependencies) : base(dependencies) { }
/// <summary> /// This is an internal API that supports the Entity Framework Core infrastructure and not subject to /// the same compatibility standards as public APIs. It may be changed or removed without notice in /// any release. You should only use it directly in your code with extreme caution and knowing that /// doing so can result in application failures when updating to a new Entity Framework Core release. /// </summary> public SqliteSqlGenerationHelper(RelationalSqlGenerationHelperDependencies dependencies) : base(dependencies) { }
public SqlCeSqlGenerationHelper([NotNull] RelationalSqlGenerationHelperDependencies dependencies) : base(dependencies) { }
public OracleSqlGenerationHelperExtensions([NotNull] RelationalSqlGenerationHelperDependencies dependencies, IDiagnosticsLogger <DbLoggerCategory.Database.Command> logger) : base(dependencies, logger) { m_oracleLogger = logger; }
public FirebirdSqlSqlGenerationHelper([NotNull] RelationalSqlGenerationHelperDependencies dependencies) : base(dependencies) { }
public CustomMySqlSqlGenerationHelper( RelationalSqlGenerationHelperDependencies dependencies, IMySqlOptions options) : base(dependencies, options) { }
public FbSqlGenerationHelper(RelationalSqlGenerationHelperDependencies dependencies, IFbOptions options) : base(dependencies) { ParameterName = "@"; _fbOptions = options; }
public FileMakerSqlGenerationHelper(RelationalSqlGenerationHelperDependencies dependencies) : base(dependencies) { }