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

A wrapper around a specialized ICache used to store and retrieve parsed SqlStatement objects. More...

Public Member Functions

 StatementCache (ICache cache)
 Constructs the object around the provided cache handler. More...
 
bool TryGet (string query, out IEnumerable< SqlStatement > statements)
 
void Set (string query, IEnumerable< SqlStatement > statements)
 

Properties

ICache Cache [get, private set]
 

Detailed Description

A wrapper around a specialized ICache used to store and retrieve parsed SqlStatement objects.

Definition at line 27 of file StatementCache.cs.

Constructor & Destructor Documentation

Deveel.Data.Sql.Statements.StatementCache.StatementCache ( ICache  cache)
inline

Constructs the object around the provided cache handler.

Parameters
cacheThe ICache instance used to store the compiled statements.

Definition at line 33 of file StatementCache.cs.

33  {
34  Cache = cache;
35  }
Represents a cache of Objects. /summary>
Definition: Cache.cs:25

Member Function Documentation

void Deveel.Data.Sql.Statements.StatementCache.Set ( string  query,
IEnumerable< SqlStatement statements 
)
inline

Definition at line 43 of file StatementCache.cs.

43  {
44  throw new NotImplementedException();
45  }
bool Deveel.Data.Sql.Statements.StatementCache.TryGet ( string  query,
out IEnumerable< SqlStatement statements 
)
inline

Definition at line 39 of file StatementCache.cs.

39  {
40  throw new NotImplementedException();
41  }

Property Documentation

ICache Deveel.Data.Sql.Statements.StatementCache.Cache
getprivate set

Definition at line 37 of file StatementCache.cs.


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