ISqlModelMapper.TrackSqlBuilder Method
.NET Standard 2.x
Tracks a database table insert/delete/update operation. A SQL INSERT/DELETE/UPDATE statement will be generated using the specified object. When ISqlModelMapper.SaveChanges method is called, the SQL INSERT/DELETE/UPDATE statement will be executed.
Namespace: SnapObjects.Data
Assembly: SnapObjects.Data.dll
Overloads
Method | Description |
---|---|
TrackSqlBuilder(ISqlInsertBuilder insertBuilder, params object[] parameters) | Tracks a database table insert operation. A SQL INSERT statement will be generated using the specified ISqlInsertBuilder object. When ISqlModelMapper.SaveChanges method is called, the SQL INSERT statement will be executed. |
TrackSqlBuilder(ISqlDeleteBuilder deleteBuilder, params object[] parameters) | Tracks a database table delete operation. A SQL DELETE statement will be generated using the specified ISqlDeleteBuilder object. When ISqlModelMapper.SaveChanges method is called, the SQL DELETE statement will be executed. |
TrackSqlBuilder<TModel>(ISqlUpdateBuilder updateBuilder, params object[] parameters) | Tracks a database table update operation. A SQL UPDATE statement will be generated using the specified ISqlUpdateBuilder object. When ISqlModelMapper.SaveChanges method is called, the SQL UPDATE statement will be executed. |