C# 클래스 Deveel.Data.TableStateStore

상속: IDisposable
파일 보기 프로젝트 열기: deveel/deveeldb 1 사용 예제들

공개 메소드들

메소드 설명
AddDeleteResource ( TableState resource ) : void
AddVisibleResource ( TableState resource ) : void
ContainsVisibleResource ( int tableId ) : bool
Create ( ) : long
Dispose ( ) : void
Flush ( ) : void
GetDeleteList ( ) : IEnumerable
GetVisibleList ( ) : IEnumerable
NextTableId ( ) : int
Open ( long offset ) : void
RemoveDeleteResource ( string name ) : void
RemoveVisibleResource ( string name ) : void
TableStateStore ( IStore store ) : System

비공개 메소드들

메소드 설명
Dispose ( bool disposing ) : void
ReadStateResourceList ( IList list, long pointer ) : void
RemoveState ( IList list, String name ) : void
SerializeResources ( IEnumerable list ) : byte[]
WriteListToStore ( IEnumerable list ) : long

메소드 상세

AddDeleteResource() 공개 메소드

public AddDeleteResource ( TableState resource ) : void
resource TableState
리턴 void

AddVisibleResource() 공개 메소드

public AddVisibleResource ( TableState resource ) : void
resource TableState
리턴 void

ContainsVisibleResource() 공개 메소드

public ContainsVisibleResource ( int tableId ) : bool
tableId int
리턴 bool

Create() 공개 메소드

public Create ( ) : long
리턴 long

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Flush() 공개 메소드

public Flush ( ) : void
리턴 void

GetDeleteList() 공개 메소드

public GetDeleteList ( ) : IEnumerable
리턴 IEnumerable

GetVisibleList() 공개 메소드

public GetVisibleList ( ) : IEnumerable
리턴 IEnumerable

NextTableId() 공개 메소드

public NextTableId ( ) : int
리턴 int

Open() 공개 메소드

public Open ( long offset ) : void
offset long
리턴 void

RemoveDeleteResource() 공개 메소드

public RemoveDeleteResource ( string name ) : void
name string
리턴 void

RemoveVisibleResource() 공개 메소드

public RemoveVisibleResource ( string name ) : void
name string
리턴 void

TableStateStore() 공개 메소드

public TableStateStore ( IStore store ) : System
store IStore
리턴 System