Méthode | Description | |
---|---|---|
Commit ( int transactionThreadId ) : void | ||
GetTable_READ ( string tableName, int transactionThreadId ) : |
Can return NULL if table doesn't exist Can return NULL (if DbIsNotOperatable) Differs from GetTable_Write: 1. table is not registered for Write; 2. Table is not created, if doesn't exist.
|
|
GetTable_WRITE ( string tableName, int transactionThreadId ) : |
Can return NULL (if DbIsNotOperatable)
|
|
GetTransaction ( int transactionType, eTransactionTablesLockTypes lockType ) : Transaction |
|
|
RegisterWriteTablesForTransaction ( int transactionThreadId, List |
Access synchronizer. All calls of the WRITE LOCATOR come over this function.
|
|
Rollback ( int transactionThreadId ) : void | ||
StopEngine ( ) : void |
Normal Engine Stop, usually in case of Main Thread or DLL disposing
|
|
TransactionsCoordinator ( |
||
UnregisterAllTransactions ( ) : void |
Is called by the engine on Dispose.
|
|
UnregisterTransaction ( int transactionThreadId ) : void |
|
Méthode | Description | |
---|---|---|
GetTransactionUnit ( int transactionThreadId ) : |
|
public Commit ( int transactionThreadId ) : void | ||
transactionThreadId | int | |
Résultat | void |
public GetTable_READ ( string tableName, int transactionThreadId ) : |
||
tableName | string | |
transactionThreadId | int | |
Résultat |
public GetTable_WRITE ( string tableName, int transactionThreadId ) : |
||
tableName | string | |
transactionThreadId | int | |
Résultat |
public GetTransaction ( int transactionType, eTransactionTablesLockTypes lockType ) : Transaction | ||
transactionType | int | 0 = standard transaction, 1 - locked transaction |
lockType | eTransactionTablesLockTypes | |
Résultat | Transaction |
public RegisterWriteTablesForTransaction ( int transactionThreadId, List |
||
transactionThreadId | int | |
tablesNames | List |
|
calledBySynchronizer | bool | |
Résultat | void |
public Rollback ( int transactionThreadId ) : void | ||
transactionThreadId | int | |
Résultat | void |
public TransactionsCoordinator ( |
||
engine | ||
Résultat | System |
public UnregisterAllTransactions ( ) : void | ||
Résultat | void |
public UnregisterTransaction ( int transactionThreadId ) : void | ||
transactionThreadId | int | |
Résultat | void |