C# Class Scalien.Database

Database is a convenience class for encapsulating database related operations.

ScalienDB uses databases and tables to manage key value namespaces.

Afficher le fichier Open project: scalien/scaliendb Class Usage Examples

Private Properties

Свойство Type Description
Database System

Méthodes publiques

Méthode Description
CreateTable ( string name ) : Table

Create a table in this database, with the first shard placed in the first available quorum.

CreateTable ( string name, Quorum quorum ) : Table

Create a table in this database.

DeleteDatabase ( ) : void

Delete the database.

Do not use the database object after calling DeleteDatabase().

GetTable ( string name ) : Table

Retrieve a Scalien.Table in this database by name.

GetTables ( ) : List

Retrieve the tables in the database as a list of Scalien.Table objects.

RenameDatabase ( string newName ) : void

Rename the database.

Private Methods

Méthode Description
Database ( Scalien.Client client, ulong databaseID, string name ) : System

Method Details

CreateTable() public méthode

Create a table in this database, with the first shard placed in the first available quorum.
public CreateTable ( string name ) : Table
name string The name of the table.
Résultat Table

CreateTable() public méthode

Create a table in this database.
public CreateTable ( string name, Quorum quorum ) : Table
name string The name of the table.
quorum Quorum The first shard of the table is placed inside the .
Résultat Table

DeleteDatabase() public méthode

Delete the database.
Do not use the database object after calling DeleteDatabase().
public DeleteDatabase ( ) : void
Résultat void

GetTable() public méthode

Retrieve a Scalien.Table in this database by name.
public GetTable ( string name ) : Table
name string The name of the table.
Résultat Table

GetTables() public méthode

Retrieve the tables in the database as a list of Scalien.Table objects.
public GetTables ( ) : List
Résultat List

RenameDatabase() public méthode

Rename the database.
public RenameDatabase ( string newName ) : void
newName string The new database name.
Résultat void