C# 클래스 Deveel.Data.Store.ObjectStore.LargeObject

상속: ILargeObject
파일 보기 프로젝트 열기: deveel/deveeldb

공개 메소드들

메소드 설명
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

메소드 상세

Complete() 공개 메소드

public Complete ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Establish() 공개 메소드

public Establish ( ) : void
리턴 void

LargeObject() 공개 메소드

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
리턴 System.IO.Compression

MarkComplete() 공개 메소드

public MarkComplete ( ) : void
리턴 void

Read() 공개 메소드

public Read ( long offset, byte buffer, int length ) : int
offset long
buffer byte
length int
리턴 int

Release() 공개 메소드

public Release ( ) : bool
리턴 bool

Write() 공개 메소드

public Write ( long offset, byte buffer, int length ) : void
offset long
buffer byte
length int
리턴 void