C# Class DBreeze.Storage.RemoteInstance.RemoteTable

Represents one table, is managed by RemoteTablesHandler, server data, rollback and rollback helper files.
Inheritance: IDisposable
Exibir arquivo Open project: hhblaze/DBreeze Class Usage Examples

Public Properties

Property Type Description
_fileName string

Public Methods

Method Description
CloseRemoteTable ( ) : byte[]

CloseRemoteTable

DataFileFlush ( ) : byte[]

DataFileFlush

DataFileRead ( long position, int count ) : byte[]

DataFileRead

DataFileWrite ( long position, bool withFlush, byte data ) : byte[]

DataFileWrite

DeleteRemoteTable ( ) : byte[]

DeleteRemoteTable

Dispose ( ) : void

Dispose

OpenRemoteTable ( ) : byte[]

OpenRemoteTable

RemoteTable ( RemoteTablesHandler rth, string _fileName, ulong tableId ) : System

RemoteTable ( string _fileName, ulong tableId ) : System

RollbackFileFlush ( ) : byte[]

RollbackFileFlush

RollbackFileRead ( long position, int count ) : byte[]

RollbackFileRead

RollbackFileRecreate ( ) : byte[]

RollbackFileRecreate

RollbackFileWrite ( long position, bool withFlush, byte data ) : byte[]

RollbackFileWrite

RollbackHelperFileRead ( long position, int count ) : byte[]

RollbackHelperFileRead

RollbackHelperFileWrite ( long position, bool withFlush, byte data ) : byte[]

RollbackFileWrite

Method Details

CloseRemoteTable() public method

CloseRemoteTable
public CloseRemoteTable ( ) : byte[]
return byte[]

DataFileFlush() public method

DataFileFlush
public DataFileFlush ( ) : byte[]
return byte[]

DataFileRead() public method

DataFileRead
public DataFileRead ( long position, int count ) : byte[]
position long
count int
return byte[]

DataFileWrite() public method

DataFileWrite
public DataFileWrite ( long position, bool withFlush, byte data ) : byte[]
position long
withFlush bool
data byte
return byte[]

DeleteRemoteTable() public method

DeleteRemoteTable
public DeleteRemoteTable ( ) : byte[]
return byte[]

Dispose() public method

Dispose
public Dispose ( ) : void
return void

OpenRemoteTable() public method

OpenRemoteTable
public OpenRemoteTable ( ) : byte[]
return byte[]

RemoteTable() public method

public RemoteTable ( RemoteTablesHandler rth, string _fileName, ulong tableId ) : System
rth RemoteTablesHandler
_fileName string
tableId ulong
return System

RemoteTable() public method

public RemoteTable ( string _fileName, ulong tableId ) : System
_fileName string
tableId ulong
return System

RollbackFileFlush() public method

RollbackFileFlush
public RollbackFileFlush ( ) : byte[]
return byte[]

RollbackFileRead() public method

RollbackFileRead
public RollbackFileRead ( long position, int count ) : byte[]
position long
count int
return byte[]

RollbackFileRecreate() public method

RollbackFileRecreate
public RollbackFileRecreate ( ) : byte[]
return byte[]

RollbackFileWrite() public method

RollbackFileWrite
public RollbackFileWrite ( long position, bool withFlush, byte data ) : byte[]
position long
withFlush bool
data byte
return byte[]

RollbackHelperFileRead() public method

RollbackHelperFileRead
public RollbackHelperFileRead ( long position, int count ) : byte[]
position long
count int
return byte[]

RollbackHelperFileWrite() public method

RollbackFileWrite
public RollbackHelperFileWrite ( long position, bool withFlush, byte data ) : byte[]
position long
withFlush bool
data byte
return byte[]

Property Details

_fileName public_oe property

public string _fileName
return string