public SqlBuilderTrigger(SyncTable tableDescription, ParserName tableName, ParserName trackingName, SyncSetup setup) { this.tableDescription = tableDescription; this.setup = setup; this.tableName = tableName; this.trackingName = trackingName; this.sqlObjectNames = new SqlObjectNames(this.tableDescription, tableName, trackingName, this.setup); }
public SqlBuilderTrigger(DmTable tableDescription, DbConnection connection, DbTransaction transaction = null) { this.connection = connection as SqlConnection; this.transaction = transaction as SqlTransaction; this.tableDescription = tableDescription; (this.tableName, this.trackingName) = SqlBuilder.GetParsers(this.tableDescription); this.sqlObjectNames = new SqlObjectNames(this.tableDescription); }
public SqlBuilderTrigger(SyncTable tableDescription, ParserName tableName, ParserName trackingName, SyncSetup setup, DbConnection connection, DbTransaction transaction = null) { this.connection = connection as SqlConnection; this.transaction = transaction as SqlTransaction; this.tableDescription = tableDescription; this.setup = setup; this.tableName = tableName; this.trackingName = trackingName; this.sqlObjectNames = new SqlObjectNames(this.tableDescription, tableName, trackingName, this.setup); }
public SqlSyncAdapter(DmTable tableDescription, DbConnection connection, DbTransaction transaction) : base(tableDescription) { var sqlc = connection as SqlConnection; this.connection = sqlc ?? throw new InvalidCastException("Connection should be a SqlConnection"); this.transaction = transaction as SqlTransaction; this.sqlObjectNames = new SqlObjectNames(tableDescription); this.sqlMetadata = new SqlDbMetadata(); }
public SqlSyncAdapter(SyncTable tableDescription, ParserName tableName, ParserName trackingName, SyncSetup setup, DbConnection connection, DbTransaction transaction) : base(tableDescription, setup) { var sqlc = connection as SqlConnection; this.connection = sqlc ?? throw new InvalidCastException("Connection should be a SqlConnection"); this.transaction = transaction as SqlTransaction; this.sqlObjectNames = new SqlObjectNames(tableDescription, tableName, trackingName, setup); this.sqlMetadata = new SqlDbMetadata(); }
public SqlBuilder(DmTable tableDescription) : base(tableDescription) { sqlObjectNames = new SqlObjectNames(tableDescription); }
public SqlTableBuilder(SyncTable tableDescription, SyncSetup setup) : base(tableDescription, setup) { this.ObjectNames = new SqlObjectNames(tableDescription, this.TableName, this.TrackingTableName, setup); }
public SqlSyncAdapter(SyncTable tableDescription, ParserName tableName, ParserName trackingName, SyncSetup setup) : base(tableDescription, setup) { this.sqlObjectNames = new SqlObjectNames(tableDescription, tableName, trackingName, setup); this.sqlMetadata = new SqlDbMetadata(); }
public SqlBuilder(DmTable tableDescription, DbBuilderOption option = DbBuilderOption.CreateOrUseExistingSchema) : base(tableDescription, option) { sqlObjectNames = new SqlObjectNames(tableDescription); }