C# Class Deveel.Data.Store.StoreBase.StoreArea

An IArea that is backed by a StoreBase.
Inheritance: IArea
Afficher le fichier Open project: deveel/deveeldb

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
CopyTo ( IArea destArea, int size ) : void
Dispose ( ) : void
Flush ( ) : void
Read ( byte buffer, int offset, int length ) : int
StoreArea ( StoreBase store, long id, long offset, bool readOnly ) : System
StoreArea ( StoreBase store, long id, long offset, bool readOnly, long fixedSize ) : System
Write ( byte buffer, int offset, int length ) : void

Méthodes protégées

Méthode Description
CheckAreaOffset ( int diff ) : long
Dispose ( bool disposing ) : void

Method Details

CheckAreaOffset() protected méthode

protected CheckAreaOffset ( int diff ) : long
diff int
Résultat long

CopyTo() public méthode

public CopyTo ( IArea destArea, int size ) : void
destArea IArea
size int
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

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

Flush() public méthode

public Flush ( ) : void
Résultat void

Read() public méthode

public Read ( byte buffer, int offset, int length ) : int
buffer byte
offset int
length int
Résultat int

StoreArea() public méthode

public StoreArea ( StoreBase store, long id, long offset, bool readOnly ) : System
store StoreBase
id long
offset long
readOnly bool
Résultat System

StoreArea() public méthode

public StoreArea ( StoreBase store, long id, long offset, bool readOnly, long fixedSize ) : System
store StoreBase
id long
offset long
readOnly bool
fixedSize long
Résultat System

Write() public méthode

public Write ( byte buffer, int offset, int length ) : void
buffer byte
offset int
length int
Résultat void