Property | Type | Description | |
---|---|---|---|
IsOperable | bool | ||
MaxRollbackFileSize | int |
Method | Description | |
---|---|---|
Commit ( ) : void |
Cleans all buffers and flushes data to the disk
|
|
FlushRandomBuffer ( ) : void |
Is called only from lock_fs and must be finished by calling NET_Flush
|
|
FlushSequentialBuffer ( ) : void |
Must be called from lock_fs
|
|
RISR ( string fileName, |
||
RecreateFiles ( ) : void |
|
|
RestoreInitRollback ( ) : void |
|
|
RestoreTableFromTheOtherTable ( string newTableFullPath ) : void |
|
|
Rollback ( ) : void |
Standard and transactional rollback
|
|
Table_Dispose ( ) : void |
|
|
Table_Read ( bool useCache, byte offset, int count ) : byte[] |
|
|
Table_Read ( bool useCache, long offset, int count ) : byte[] |
|
|
Table_WriteByOffset ( byte offset, byte data ) : void |
|
|
Table_WriteByOffset ( long offset, byte data ) : void |
|
|
Table_WriteToTheEnd ( byte data ) : byte[] |
|
|
TransactionalCommit ( ) : void |
|
|
TransactionalCommitIsFinished ( ) : void |
|
|
TransactionalRollback ( ) : void |
|
Method | Description | |
---|---|---|
DoProtocol1 ( byte rbd ) : byte[] | ||
InitFiles ( ) : void | ||
InitRollback ( ) : void | ||
ParseRollBackFile ( byte rbd ) : void |
|
public RISR ( string fileName, |
||
fileName | string | |
trieSettings | ||
configuration | DBreezeConfiguration | |
return | System |
public RestoreTableFromTheOtherTable ( string newTableFullPath ) : void | ||
newTableFullPath | string | |
return | void |
public Table_Read ( bool useCache, byte offset, int count ) : byte[] | ||
useCache | bool | |
offset | byte | |
count | int | |
return | byte[] |
public Table_Read ( bool useCache, long offset, int count ) : byte[] | ||
useCache | bool | |
offset | long | |
count | int | |
return | byte[] |
public Table_WriteByOffset ( byte offset, byte data ) : void | ||
offset | byte | |
data | byte | |
return | void |
public Table_WriteByOffset ( long offset, byte data ) : void | ||
offset | long | |
data | byte | |
return | void |
public Table_WriteToTheEnd ( byte data ) : byte[] | ||
data | byte | |
return | byte[] |
public TransactionalCommitIsFinished ( ) : void | ||
return | void |