C# 클래스 Deveel.Data.Store.StoreBase.StoreArea

An IArea that is backed by a StoreBase.
상속: IArea
파일 보기 프로젝트 열기: deveel/deveeldb

Private Properties

프로퍼티 타입 설명

공개 메소드들

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

보호된 메소드들

메소드 설명
CheckAreaOffset ( int diff ) : long
Dispose ( bool disposing ) : void

메소드 상세

CheckAreaOffset() 보호된 메소드

protected CheckAreaOffset ( int diff ) : long
diff int
리턴 long

CopyTo() 공개 메소드

public CopyTo ( IArea destArea, int size ) : void
destArea IArea
size int
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

Flush() 공개 메소드

public Flush ( ) : void
리턴 void

Read() 공개 메소드

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

StoreArea() 공개 메소드

public StoreArea ( StoreBase store, long id, long offset, bool readOnly ) : System
store StoreBase
id long
offset long
readOnly bool
리턴 System

StoreArea() 공개 메소드

public StoreArea ( StoreBase store, long id, long offset, bool readOnly, long fixedSize ) : System
store StoreBase
id long
offset long
readOnly bool
fixedSize long
리턴 System

Write() 공개 메소드

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