DeveelDB  20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
Public Member Functions | Properties | List of all members
Deveel.Data.IDatabaseContext Interface Reference

The context of a single database within a system. More...

Inheritance diagram for Deveel.Data.IDatabaseContext:
Deveel.Data.Configuration.IConfigurationProvider Deveel.Data.IContext Deveel.Data.DatabaseContext

Public Member Functions

ITransactionContext CreateTransactionContext ()
 Creates a context to handle services and variables in the scope of a transaction. More...
 

Properties

ISystemContext SystemContext [get]
 Gets the context of the database system that handles this database. More...
 
IStoreSystem StoreSystem [get]
 Gets the system that handles the storage of the data of the database. More...
 
- Properties inherited from Deveel.Data.Configuration.IConfigurationProvider
IConfiguration Configuration [get]
 
- Properties inherited from Deveel.Data.IContext
IContext Parent [get]
 
string Name [get]
 
IScope Scope [get]
 

Detailed Description

The context of a single database within a system.

A IDatabase is wrapped around this object to obtain the configurations and systems for operations.

Definition at line 32 of file IDatabaseContext.cs.

Member Function Documentation

ITransactionContext Deveel.Data.IDatabaseContext.CreateTransactionContext ( )

Creates a context to handle services and variables in the scope of a transaction.

Returns

Implemented in Deveel.Data.DatabaseContext, and Deveel.Data.DatabaseContext.

Property Documentation

IStoreSystem Deveel.Data.IDatabaseContext.StoreSystem
get

Gets the system that handles the storage of the data of the database.

The database store system.

Definition at line 49 of file IDatabaseContext.cs.

ISystemContext Deveel.Data.IDatabaseContext.SystemContext
get

Gets the context of the database system that handles this database.

The parent system context.

Definition at line 40 of file IDatabaseContext.cs.


The documentation for this interface was generated from the following file: