C# Класс Deveel.Data.TableStateStore

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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