C# Class Deveel.Data.Store.SingleFileStore

Inheritance: StoreBase
Afficher le fichier Open project: deveel/deveeldb Class Usage Examples

Private Properties

Свойство Type Description
Create void
SingleFileStore System
WriteTo void

Méthodes publiques

Méthode Description
Lock ( ) : void
Unlock ( ) : void

Méthodes protégées

Méthode Description
CloseStore ( ) : void
Dispose ( bool disposing ) : void
OpenStore ( bool readOnly ) : void
Read ( long offset, byte buffer, int index, int length ) : int
SetDataAreaSize ( long length ) : void
Write ( long offset, byte buffer, int index, int length ) : void

Private Methods

Méthode Description
Create ( int bufferSize ) : void
SingleFileStore ( SingleFileStoreSystem system, string name, int id ) : System
WriteTo ( Stream stream ) : void

Method Details

CloseStore() protected méthode

protected CloseStore ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

Lock() public méthode

public Lock ( ) : void
Résultat void

OpenStore() protected méthode

protected OpenStore ( bool readOnly ) : void
readOnly bool
Résultat void

Read() protected méthode

protected Read ( long offset, byte buffer, int index, int length ) : int
offset long
buffer byte
index int
length int
Résultat int

SetDataAreaSize() protected méthode

protected SetDataAreaSize ( long length ) : void
length long
Résultat void

Unlock() public méthode

public Unlock ( ) : void
Résultat void

Write() protected méthode

protected Write ( long offset, byte buffer, int index, int length ) : void
offset long
buffer byte
index int
length int
Résultat void