DeveelDB  20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
Classes | Public Member Functions | Properties | List of all members
Deveel.Data.Sql.Cursors.CursorInfo Class Reference
Inheritance diagram for Deveel.Data.Sql.Cursors.CursorInfo:
Deveel.Data.Sql.IObjectInfo

Classes

class  ParameterCollection
 

Public Member Functions

 CursorInfo (string cursorName, SqlQueryExpression queryExpression)
 
 CursorInfo (string cursorName, CursorFlags flags, SqlQueryExpression queryExpression)
 

Properties

string CursorName [get, private set]
 
ICollection< CursorParameterParameters [get, private set]
 
CursorFlags Flags [get, set]
 
bool IsInsensitive [get]
 
bool IsScroll [get]
 
SqlQueryExpression QueryExpression [get, private set]
 
DbObjectType IObjectInfo. ObjectType [get]
 
ObjectName IObjectInfo. FullName [get]
 
- Properties inherited from Deveel.Data.Sql.IObjectInfo
DbObjectType ObjectType [get]
 
ObjectName FullName [get]
 

Detailed Description

Definition at line 26 of file CursorInfo.cs.

Constructor & Destructor Documentation

Deveel.Data.Sql.Cursors.CursorInfo.CursorInfo ( string  cursorName,
SqlQueryExpression  queryExpression 
)
inline

Definition at line 27 of file CursorInfo.cs.

28  : this(cursorName, CursorFlags.Insensitive, queryExpression) {
29  }
Deveel.Data.Sql.Cursors.CursorInfo.CursorInfo ( string  cursorName,
CursorFlags  flags,
SqlQueryExpression  queryExpression 
)
inline

Definition at line 31 of file CursorInfo.cs.

31  {
32  if (cursorName == null)
33  throw new ArgumentNullException("cursorName");
34  if (queryExpression == null)
35  throw new ArgumentNullException("queryExpression");
36 
37  CursorName = cursorName;
38  QueryExpression = queryExpression;
39  Parameters = new ParameterCollection();
40 
41  Flags = flags;
42  }
SqlQueryExpression QueryExpression
Definition: CursorInfo.cs:59
ICollection< CursorParameter > Parameters
Definition: CursorInfo.cs:46

Property Documentation

string Deveel.Data.Sql.Cursors.CursorInfo.CursorName
getprivate set

Definition at line 44 of file CursorInfo.cs.

CursorFlags Deveel.Data.Sql.Cursors.CursorInfo.Flags
getset

Definition at line 48 of file CursorInfo.cs.

ObjectName IObjectInfo. Deveel.Data.Sql.Cursors.CursorInfo.FullName
getprivate

Definition at line 65 of file CursorInfo.cs.

bool Deveel.Data.Sql.Cursors.CursorInfo.IsInsensitive
get

Definition at line 50 of file CursorInfo.cs.

bool Deveel.Data.Sql.Cursors.CursorInfo.IsScroll
get

Definition at line 55 of file CursorInfo.cs.

DbObjectType IObjectInfo. Deveel.Data.Sql.Cursors.CursorInfo.ObjectType
getprivate

Definition at line 61 of file CursorInfo.cs.

ICollection<CursorParameter> Deveel.Data.Sql.Cursors.CursorInfo.Parameters
getprivate set

Definition at line 46 of file CursorInfo.cs.

SqlQueryExpression Deveel.Data.Sql.Cursors.CursorInfo.QueryExpression
getprivate set

Definition at line 59 of file CursorInfo.cs.


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