示例#1
0
 /// <summary>
 /// Get sync adapter which can executes all the commands needed for a complete sync
 /// </summary>
 public abstract DbSyncAdapter GetSyncAdapter(SyncTable tableDescription, SyncSetup setup);
示例#2
0
 /// <summary>
 /// Get a table builder helper which can create object at the table level
 /// </summary>
 /// <returns></returns>
 public abstract DbTableBuilder GetTableBuilder(SyncTable tableDescription, SyncSetup setup);
示例#3
0
 public SyncRows(SyncTable table) => this.Table = table;
示例#4
0
 /// <summary>
 /// Get naming tables
 /// </summary>
 public abstract (ParserName tableName, ParserName trackingName) GetParsers(SyncTable tableDescription, SyncSetup setup);
示例#5
0
 public TrackingTableDroppedArgs(SyncContext context, SyncTable table, ParserName trackingTableName, DbConnection connection = null, DbTransaction transaction = null)
     : base(context, connection, transaction)
 {
     this.Table             = table;
     this.TrackingTableName = trackingTableName;
 }