Property | Type | Description | |
---|---|---|---|
Sync_NestedTables |
Method | Description | |
---|---|---|
CloseTable ( byte &key, long &rootStart ) : void | ||
Dispose ( ) : void | ||
Remove ( byte &key ) : void |
Cascade remove all of all nested and sub-nested tables under the key
|
|
RemoveAll ( ) : void |
Method | Description | |
---|---|---|
AddNestedTable ( byte &key, ulong fullValueStart, long rootStart, NestedTableInternal nestedTable ) : void |
LTrie makes in case of InsertTable call
|
|
ChangeKeyAndMoveNestedTablesRootStart ( byte &oldKey, byte &newKey, ulong idNewFullValueStart, long valueStart ) : void | ||
CloseAll ( ) : void | ||
Commit ( ) : void |
Committing nested tables
|
|
GetTable ( byte &key, long rootStart ) : NestedTableInternal |
Returns null if table is not in the coordinator, otherwise returns reference to the table
|
|
IfKeyIsInNestedList ( byte &key ) : bool | ||
MoveNestedTablesRootStart ( byte &key, ulong idNewFullValueStart, long valueStart ) : void | ||
Rollback ( ) : void | ||
TransactionalCommit ( ) : void |
Transactional Commit Nested
|
|
TransactionalCommitFinished ( ) : void |
Committing nested tables
|
|
TransactionalRollback ( ) : void |
Transactional Rollback nested
|
public CloseTable ( byte &key, long &rootStart ) : void | ||
key | byte | |
rootStart | long | |
return | void |