C# Class Deveel.Data.TableStateStore

Inheritance: IDisposable
Afficher le fichier Open project: deveel/deveeldb Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
Dispose ( bool disposing ) : void
ReadStateResourceList ( IList list, long pointer ) : void
RemoveState ( IList list, String name ) : void
SerializeResources ( IEnumerable list ) : byte[]
WriteListToStore ( IEnumerable list ) : long

Method Details

AddDeleteResource() public méthode

public AddDeleteResource ( TableState resource ) : void
resource TableState
Résultat void

AddVisibleResource() public méthode

public AddVisibleResource ( TableState resource ) : void
resource TableState
Résultat void

ContainsVisibleResource() public méthode

public ContainsVisibleResource ( int tableId ) : bool
tableId int
Résultat bool

Create() public méthode

public Create ( ) : long
Résultat long

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Flush() public méthode

public Flush ( ) : void
Résultat void

GetDeleteList() public méthode

public GetDeleteList ( ) : IEnumerable
Résultat IEnumerable

GetVisibleList() public méthode

public GetVisibleList ( ) : IEnumerable
Résultat IEnumerable

NextTableId() public méthode

public NextTableId ( ) : int
Résultat int

Open() public méthode

public Open ( long offset ) : void
offset long
Résultat void

RemoveDeleteResource() public méthode

public RemoveDeleteResource ( string name ) : void
name string
Résultat void

RemoveVisibleResource() public méthode

public RemoveVisibleResource ( string name ) : void
name string
Résultat void

TableStateStore() public méthode

public TableStateStore ( IStore store ) : System
store IStore
Résultat System