示例#1
0
 public SqlCeSqlProvider(SqlProviderFlags sqlProviderFlags)
     : base(sqlProviderFlags)
 {
     SqlProviderFlags.IsCountSubQuerySupported  = false;
     SqlProviderFlags.IsApplyJoinSupported      = true;
     SqlProviderFlags.IsInsertOrUpdateSupported = false;
 }
 protected SqlServer2012SqlOptimizer(SqlProviderFlags sqlProviderFlags, SqlServerVersion version) : base(sqlProviderFlags, version)
 {
 }
示例#3
0
 public PostgreSQLSqlBuilder(ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags)
     : base(sqlOptimizer, sqlProviderFlags)
 {
 }
示例#4
0
		SybaseSqlBuilder(bool skipAliases, ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags, ValueToSqlConverter valueToSqlConverter)
			: base(sqlOptimizer, sqlProviderFlags, valueToSqlConverter)
		{
			_skipAliases = skipAliases;
		}
示例#5
0
 public OracleSqlBuilder(ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags)
     : base(sqlOptimizer, sqlProviderFlags)
 {
 }
示例#6
0
		protected SqlServerSqlBuilder(ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags, ValueToSqlConverter valueToSqlConverter)
			: base(sqlOptimizer, sqlProviderFlags, valueToSqlConverter)
		{
		}
示例#7
0
		public AccessSqlOptimizer(SqlProviderFlags sqlProviderFlags) : base(sqlProviderFlags)
		{
		}
 public SqlServer2008SqlProvider(SqlProviderFlags sqlProviderFlags) : base(sqlProviderFlags)
 {
 }
示例#9
0
 protected SqlServerSqlOptimizer(SqlProviderFlags sqlProviderFlags, SqlServerVersion sqlVersion) : base(sqlProviderFlags)
 {
     _sqlVersion = sqlVersion;
 }
示例#10
0
 // used by linq service
 public PostgreSQLSqlBuilder(ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags, ValueToSqlConverter valueToSqlConverter)
     : base(sqlOptimizer, sqlProviderFlags, valueToSqlConverter)
 {
 }
示例#11
0
 public MySqlSqlOptimizer(SqlProviderFlags sqlProviderFlags) : base(sqlProviderFlags)
 {
 }
示例#12
0
 public PostgreSQLSqlBuilder(PostgreSQLDataProvider provider, ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags, ValueToSqlConverter valueToSqlConverter)
     : this(sqlOptimizer, sqlProviderFlags, valueToSqlConverter)
 {
     _provider = provider;
 }
示例#13
0
 public Npgsql4PostgreSQLSqlBuilder(Npgsql4PostgreSQLDataProvider provider, ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags, ValueToSqlConverter valueToSqlConverter)
     : base(provider, sqlOptimizer, sqlProviderFlags, valueToSqlConverter)
 {
     _provider = provider;
 }
 public SqlServer2012SqlOptimizer(SqlProviderFlags sqlProviderFlags) : this(sqlProviderFlags, SqlServerVersion.v2012)
 {
 }
示例#15
0
 public SqlServer2008SqlBuilder(ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags)
     : base(sqlOptimizer, sqlProviderFlags)
 {
 }
示例#16
0
 public SapHanaNativeSqlOptimizer(SqlProviderFlags sqlProviderFlags) : base(sqlProviderFlags)
 {
 }
示例#17
0
 public SelectQueryOptimizer(SqlProviderFlags flags, SelectQuery selectQuery)
 {
     _flags       = flags;
     _selectQuery = selectQuery;
 }
示例#18
0
 protected SqlServerSqlProvider(SqlProviderFlags sqlProviderFlags) : base(sqlProviderFlags)
 {
 }
示例#19
0
 public OracleSqlProvider(SqlProviderFlags sqlProviderFlags)
     : base(sqlProviderFlags)
 {
     SqlProviderFlags.IsCountSubQuerySupported    = false;
     SqlProviderFlags.IsIdentityParameterRequired = true;
 }
示例#20
0
 public FirebirdSqlOptimizer(SqlProviderFlags sqlProviderFlags) : base(sqlProviderFlags)
 {
 }
		public SqlServer2000SqlOptimizer(SqlProviderFlags sqlProviderFlags) : base(sqlProviderFlags)
		{
		}
示例#22
0
 public SqlCeSqlOptimizer(SqlProviderFlags sqlProviderFlags) : base(sqlProviderFlags)
 {
 }
示例#23
0
 public DB2LUWSqlBuilder(ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags)
     : base(sqlOptimizer, sqlProviderFlags)
 {
 }
示例#24
0
 SybaseSqlBuilder(bool skipAliases, ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags)
     : base(sqlOptimizer, sqlProviderFlags)
 {
     _skipAliases = skipAliases;
 }
示例#25
0
 public FirebirdSqlProvider(SqlProviderFlags sqlProviderFlags)
     : base(sqlProviderFlags)
 {
     SqlProviderFlags.IsIdentityParameterRequired = true;
 }
示例#26
0
 public AccessSqlBuilder_Odbc(ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags, ValueToSqlConverter valueToSqlConverter)
     : base(sqlOptimizer, sqlProviderFlags, valueToSqlConverter)
 {
 }
示例#27
0
 public SybaseSqlProvider(SqlProviderFlags sqlProviderFlags)
     : base(sqlProviderFlags)
 {
 }
示例#28
0
 public void SetCustomFlags(SqlProviderFlags sqlProviderFlags)
 {
     sqlProviderFlags.SetFlag(Constants.ProviderFlags.MapGuidAsString, MapGuidAsString);
 }
		public SqlCeSqlBuilder(ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags, ValueToSqlConverter valueToSqlConverter)
			: base(sqlOptimizer, sqlProviderFlags, valueToSqlConverter)
		{
		}
示例#30
0
 protected DB2SqlBuilderBase(IDataProvider?provider, MappingSchema mappingSchema, ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags)
     : base(provider, mappingSchema, sqlOptimizer, sqlProviderFlags)
 {
 }
示例#31
0
 public SQLiteSqlProvider(SqlProviderFlags sqlProviderFlags)
     : base(sqlProviderFlags)
 {
     SqlProviderFlags.IsInsertOrUpdateSupported = false;
 }
示例#32
0
 SybaseSqlBuilder(SybaseDataProvider?provider, bool skipAliases, MappingSchema mappingSchema, ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags)
     : base(mappingSchema, sqlOptimizer, sqlProviderFlags)
 {
     _provider    = provider;
     _skipAliases = skipAliases;
 }
示例#33
0
 public FirebirdSqlBuilder(ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags)
     : base(sqlOptimizer, sqlProviderFlags)
 {
 }
 public SqlServer2012SqlOptimizer(SqlProviderFlags sqlProviderFlags) : base(sqlProviderFlags)
 {
 }
示例#35
0
 protected SqlServerSqlBuilder(ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags)
     : base(sqlOptimizer, sqlProviderFlags)
 {
 }
示例#36
0
 public Oracle11SqlOptimizer(SqlProviderFlags sqlProviderFlags) : base(sqlProviderFlags)
 {
 }
示例#37
0
 public AccessSqlProvider(SqlProviderFlags sqlProviderFlags)
     : base(sqlProviderFlags)
 {
     SqlProviderFlags.IsCountSubQuerySupported  = false;
     SqlProviderFlags.IsInsertOrUpdateSupported = false;
 }
示例#38
0
 public SqlServer2012SqlBuilder(IDataProvider?provider, MappingSchema mappingSchema, ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags)
     : base(provider, mappingSchema, sqlOptimizer, sqlProviderFlags)
 {
 }
 public SqlServer2012SqlProvider(SqlProviderFlags sqlProviderFlags)
     : base(sqlProviderFlags)
 {
 }
示例#40
0
 public OracleSqlBuilder(ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags)
     : base(sqlOptimizer, sqlProviderFlags)
 {
 }
示例#41
0
 protected DB2SqlBuilderBase(ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags)
     : base(sqlOptimizer, sqlProviderFlags)
 {
 }
示例#42
0
 public SapHanaOdbcSqlBuilder(MappingSchema mappingSchema, ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags)
     : base(mappingSchema, sqlOptimizer, sqlProviderFlags)
 {
 }
		public OracleSqlOptimizer(SqlProviderFlags sqlProviderFlags) : base(sqlProviderFlags)
		{
		}
示例#44
0
 public DB2iSeriesSqlBuilder7_2(ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags, ValueToSqlConverter valueToSqlConverter)
     : base(sqlOptimizer, sqlProviderFlags, valueToSqlConverter)
 {
 }
		public MySqlSqlOptimizer(SqlProviderFlags sqlProviderFlags) : base(sqlProviderFlags)
		{
		}
示例#46
0
 public SelectQueryOptimizer(SqlProviderFlags flags, SqlStatement statement, SelectQuery selectQuery)
 {
     _flags       = flags;
     _selectQuery = selectQuery;
     _statement   = statement;
 }
		public SQLiteSqlOptimizer(SqlProviderFlags sqlProviderFlags)
			: base(sqlProviderFlags)
		{
		}
示例#48
0
 SybaseSqlBuilder(bool skipAliases, ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags, ValueToSqlConverter valueToSqlConverter)
     : base(sqlOptimizer, sqlProviderFlags, valueToSqlConverter)
 {
     _skipAliases = skipAliases;
 }
 protected SqlServerSqlProvider(SqlProviderFlags sqlProviderFlags)
     : base(sqlProviderFlags)
 {
 }
 public SqlServer2005SqlOptimizer(SqlProviderFlags sqlProviderFlags) : base(sqlProviderFlags, SqlServerVersion.v2005)
 {
 }
示例#51
0
 public FirebirdSqlOptimizer(SqlProviderFlags sqlProviderFlags)
     : base(sqlProviderFlags)
 {
 }
 public SqlServer2012SqlBuilder(ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags, ValueToSqlConverter valueToSqlConverter)
     : base(sqlOptimizer, sqlProviderFlags, valueToSqlConverter)
 {
 }
		public SapHanaSqlOptimizer(SqlProviderFlags sqlProviderFlags) : base(sqlProviderFlags)
		{

		}
示例#54
0
 public FirebirdSqlBuilder(ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags, ValueToSqlConverter valueToSqlConverter)
     : base(sqlOptimizer, sqlProviderFlags, valueToSqlConverter)
 {
 }
示例#55
0
 SybaseSqlProvider(bool skipAliases, SqlProviderFlags sqlProviderFlags)
     : base(sqlProviderFlags)
 {
     _skipAliases = skipAliases;
 }
示例#56
0
 protected SqlServerSqlBuilder(ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags, ValueToSqlConverter valueToSqlConverter)
     : base(sqlOptimizer, sqlProviderFlags, valueToSqlConverter)
 {
 }
示例#57
0
 public DB2SqlProvider(SqlProviderFlags sqlProviderFlags)
     : base(sqlProviderFlags)
 {
 }
示例#58
0
		public PostgreSQLSqlOptimizer(SqlProviderFlags sqlProviderFlags) : base(sqlProviderFlags)
		{
		}
示例#59
0
 public AccessSqlBuilder(ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags)
     : base(sqlOptimizer, sqlProviderFlags)
 {
 }
示例#60
0
 public SqlServer2017SqlBuilder(MappingSchema mappingSchema, ISqlOptimizer sqlOptimizer, SqlProviderFlags sqlProviderFlags)
     : base(null, mappingSchema, sqlOptimizer, sqlProviderFlags)
 {
 }