DeveelDB  20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
Public Member Functions | Properties | List of all members
Deveel.Data.Transactions.TableCommitInfo Class Reference

Public Member Functions

 TableCommitInfo (long commitId, ObjectName tableName, IEnumerable< int > addedRows, IEnumerable< int > removedRows)
 

Properties

long CommitId [get, private set]
 
ObjectName TableName [get, private set]
 
IEnumerable< int > AddedRows [get, private set]
 
IEnumerable< int > RemovedRows [get, private set]
 

Detailed Description

Definition at line 24 of file TableCommitInfo.cs.

Constructor & Destructor Documentation

Deveel.Data.Transactions.TableCommitInfo.TableCommitInfo ( long  commitId,
ObjectName  tableName,
IEnumerable< int >  addedRows,
IEnumerable< int >  removedRows 
)
inline

Definition at line 25 of file TableCommitInfo.cs.

25  {
26  if (tableName == null)
27  throw new ArgumentNullException("tableName");
28 
29  CommitId = commitId;
30  TableName = tableName;
31 
32  if (addedRows != null)
33  AddedRows = addedRows.ToList();
34  if (removedRows != null)
35  RemovedRows = removedRows.ToList();
36  }

Property Documentation

IEnumerable<int> Deveel.Data.Transactions.TableCommitInfo.AddedRows
getprivate set

Definition at line 42 of file TableCommitInfo.cs.

long Deveel.Data.Transactions.TableCommitInfo.CommitId
getprivate set

Definition at line 38 of file TableCommitInfo.cs.

IEnumerable<int> Deveel.Data.Transactions.TableCommitInfo.RemovedRows
getprivate set

Definition at line 44 of file TableCommitInfo.cs.

ObjectName Deveel.Data.Transactions.TableCommitInfo.TableName
getprivate set

Definition at line 40 of file TableCommitInfo.cs.


The documentation for this class was generated from the following file: