2 using System.Collections.Generic;
8 namespace Deveel.Data.Transactions {
11 if (tableName == null)
12 throw new ArgumentNullException(
"tableName");
14 TableName = tableName;
16 AddedRows = addedRows;
17 RemovedRows = removedRows;
22 public int TableId {
get;
private set; }
24 public IEnumerable<int> AddedRows {
get;
private set; }
26 public IEnumerable<int> RemovedRows {
get;
private set; }
28 protected override void GetEventData(Dictionary<string, object> data) {
31 data[
"table.addedRows"] = AddedRows.ToArray();
32 data[
"table.removedRows"] = RemovedRows.ToArray();
Describes the name of an object within a database.
TableCommitEvent(ObjectName tableName, int tableId, IEnumerable< int > addedRows, IEnumerable< int > removedRows)
override void GetEventData(Dictionary< string, object > data)