C# Class Deveel.Data.Store.InMemoryStore.InMemoryArea

Inheritance: IArea
Afficher le fichier Open project: deveel/deveeldb

Méthodes publiques

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

Private Methods

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

Method Details

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

Flush() public méthode

public Flush ( ) : void
Résultat void

InMemoryArea() public méthode

public InMemoryArea ( long id, bool readOnly, byte data, int offset, int length ) : System
id long
readOnly bool
data byte
offset int
length int
Résultat System

Read() public méthode

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

Write() public méthode

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