C# Class Deveel.Data.Store.InMemoryStorageSystem

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

Méthodes publiques

Méthode Description
CloseStore ( InMemoryStore store ) : bool
CreateStore ( string name ) : InMemoryStore
CreateStore ( string name, int hashSize ) : InMemoryStore
DeleteStore ( InMemoryStore store ) : bool
Dispose ( ) : void
InMemoryStorageSystem ( ) : System
Lock ( string lockName ) : void
OpenStore ( string name ) : InMemoryStore
SetCheckPoint ( ) : void
StoreExists ( string name ) : bool
Unlock ( string lockName ) : void

Private Methods

Méthode Description
Dispose ( bool disposing ) : void
IStoreSystem ( string name ) : IStore
IStoreSystem ( IStore store ) : bool

Method Details

CloseStore() public méthode

public CloseStore ( InMemoryStore store ) : bool
store InMemoryStore
Résultat bool

CreateStore() public méthode

public CreateStore ( string name ) : InMemoryStore
name string
Résultat InMemoryStore

CreateStore() public méthode

public CreateStore ( string name, int hashSize ) : InMemoryStore
name string
hashSize int
Résultat InMemoryStore

DeleteStore() public méthode

public DeleteStore ( InMemoryStore store ) : bool
store InMemoryStore
Résultat bool

Dispose() public méthode

public Dispose ( ) : void
Résultat void

InMemoryStorageSystem() public méthode

public InMemoryStorageSystem ( ) : System
Résultat System

Lock() public méthode

public Lock ( string lockName ) : void
lockName string
Résultat void

OpenStore() public méthode

public OpenStore ( string name ) : InMemoryStore
name string
Résultat InMemoryStore

SetCheckPoint() public méthode

public SetCheckPoint ( ) : void
Résultat void

StoreExists() public méthode

public StoreExists ( string name ) : bool
name string
Résultat bool

Unlock() public méthode

public Unlock ( string lockName ) : void
lockName string
Résultat void