C# Class Deveel.Data.Store.ObjectStore.LargeObject

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

Méthodes publiques

Méthode Description
Complete ( ) : void
Dispose ( ) : void
Establish ( ) : void
LargeObject ( ObjectStore store, long refId, long size, long currentSize, bool compressed, bool isComplete ) : System.IO.Compression
MarkComplete ( ) : void
Read ( long offset, byte buffer, int length ) : int
Release ( ) : bool
Write ( long offset, byte buffer, int length ) : void

Method Details

Complete() public méthode

public Complete ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Establish() public méthode

public Establish ( ) : void
Résultat void

LargeObject() public méthode

public LargeObject ( ObjectStore store, long refId, long size, long currentSize, bool compressed, bool isComplete ) : System.IO.Compression
store ObjectStore
refId long
size long
currentSize long
compressed bool
isComplete bool
Résultat System.IO.Compression

MarkComplete() public méthode

public MarkComplete ( ) : void
Résultat void

Read() public méthode

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

Release() public méthode

public Release ( ) : bool
Résultat bool

Write() public méthode

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