Definition at line 25 of file TransactionRegistry.cs.
Deveel.Data.Transactions.TransactionRegistry.TransactionRegistry |
( |
ITransaction |
transaction | ) |
|
|
inline |
Deveel.Data.Transactions.TransactionRegistry.~TransactionRegistry |
( |
| ) |
|
|
inlineprivate |
void Deveel.Data.Transactions.TransactionRegistry.Dispose |
( |
| ) |
|
|
inline |
void Deveel.Data.Transactions.TransactionRegistry.Dispose |
( |
bool |
disposing | ) |
|
|
inlineprivate |
Definition at line 190 of file TransactionRegistry.cs.
List< ITransactionEvent > events
List< ObjectName > objectsCreated
List< ObjectName > objectsDropped
IEnumerable<ITransactionEvent> Deveel.Data.Transactions.TransactionRegistry.GetEvents |
( |
| ) |
|
|
inline |
void Deveel.Data.Transactions.TransactionRegistry.RegisterEvent |
( |
ITransactionEvent |
e | ) |
|
|
inline |
Definition at line 137 of file TransactionRegistry.cs.
140 throw new ArgumentNullException(
"e");
145 if (e is ObjectCreatedEvent) {
146 var createdEvent = (ObjectCreatedEvent) e;
148 }
else if (e is ObjectDroppedEvent) {
149 var droppedEvent = (ObjectDroppedEvent) e;
153 if (e is ITableEvent) {
154 var tableEvent = (ITableEvent) e;
List< ITransactionEvent > events
void RegisterObjectCreated(ObjectName objName)
void RegisterObjectDropped(ObjectName objName)
void TouchTable(int tableId)
void Deveel.Data.Transactions.TransactionRegistry.RegisterObjectCreated |
( |
ObjectName |
objName | ) |
|
|
inlineprivate |
Definition at line 121 of file TransactionRegistry.cs.
123 bool dropped =
false;
List< ObjectName > objectsCreated
List< ObjectName > objectsDropped
void Deveel.Data.Transactions.TransactionRegistry.RegisterObjectDropped |
( |
ObjectName |
objName | ) |
|
|
inlineprivate |
Definition at line 105 of file TransactionRegistry.cs.
106 bool created =
false;
List< ObjectName > objectsCreated
List< ObjectName > objectsDropped
void Deveel.Data.Transactions.TransactionRegistry.TouchTable |
( |
int |
tableId | ) |
|
|
inlineprivate |
List<ObjectName> Deveel.Data.Transactions.TransactionRegistry.objectsCreated |
|
private |
List<ObjectName> Deveel.Data.Transactions.TransactionRegistry.objectsDropped |
|
private |
List<int> Deveel.Data.Transactions.TransactionRegistry.touchedTables |
|
private |
IEnumerable<ObjectName> Deveel.Data.Transactions.TransactionRegistry.ObjectsCreated |
|
get |
IEnumerable<ObjectName> Deveel.Data.Transactions.TransactionRegistry.ObjectsDropped |
|
get |
IEnumerable<int> Deveel.Data.Transactions.TransactionRegistry.TablesConstraintAltered |
|
get |
IEnumerable<int> Deveel.Data.Transactions.TransactionRegistry.TablesCreated |
|
get |
IEnumerable<int> Deveel.Data.Transactions.TransactionRegistry.TablesDropped |
|
get |
IEnumerable<int> Deveel.Data.Transactions.TransactionRegistry.TouchedTables |
|
get |
ITransaction Deveel.Data.Transactions.TransactionRegistry.Transaction |
|
getprivate set |
The documentation for this class was generated from the following file:
- /var/calculate/remote/distfiles/egit-src/deveeldb.git/src/deveeldb/Deveel.Data.Transactions/TransactionRegistry.cs