C# Class DBreeze.Storage.RemoteInstance.RemoteTable

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

Méthodes publiques

Свойство Type Description
_fileName string

Méthodes publiques

Méthode 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 méthode

CloseRemoteTable
public CloseRemoteTable ( ) : byte[]
Résultat byte[]

DataFileFlush() public méthode

DataFileFlush
public DataFileFlush ( ) : byte[]
Résultat byte[]

DataFileRead() public méthode

DataFileRead
public DataFileRead ( long position, int count ) : byte[]
position long
count int
Résultat byte[]

DataFileWrite() public méthode

DataFileWrite
public DataFileWrite ( long position, bool withFlush, byte data ) : byte[]
position long
withFlush bool
data byte
Résultat byte[]

DeleteRemoteTable() public méthode

DeleteRemoteTable
public DeleteRemoteTable ( ) : byte[]
Résultat byte[]

Dispose() public méthode

Dispose
public Dispose ( ) : void
Résultat void

OpenRemoteTable() public méthode

OpenRemoteTable
public OpenRemoteTable ( ) : byte[]
Résultat byte[]

RemoteTable() public méthode

public RemoteTable ( RemoteTablesHandler rth, string _fileName, ulong tableId ) : System
rth RemoteTablesHandler
_fileName string
tableId ulong
Résultat System

RemoteTable() public méthode

public RemoteTable ( string _fileName, ulong tableId ) : System
_fileName string
tableId ulong
Résultat System

RollbackFileFlush() public méthode

RollbackFileFlush
public RollbackFileFlush ( ) : byte[]
Résultat byte[]

RollbackFileRead() public méthode

RollbackFileRead
public RollbackFileRead ( long position, int count ) : byte[]
position long
count int
Résultat byte[]

RollbackFileRecreate() public méthode

RollbackFileRecreate
public RollbackFileRecreate ( ) : byte[]
Résultat byte[]

RollbackFileWrite() public méthode

RollbackFileWrite
public RollbackFileWrite ( long position, bool withFlush, byte data ) : byte[]
position long
withFlush bool
data byte
Résultat byte[]

RollbackHelperFileRead() public méthode

RollbackHelperFileRead
public RollbackHelperFileRead ( long position, int count ) : byte[]
position long
count int
Résultat byte[]

RollbackHelperFileWrite() public méthode

RollbackFileWrite
public RollbackHelperFileWrite ( long position, bool withFlush, byte data ) : byte[]
position long
withFlush bool
data byte
Résultat byte[]

Property Details

_fileName public_oe property

public string _fileName
Résultat string