DeveelDB  20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
Public Member Functions | Protected Member Functions | Properties | Private Member Functions | List of all members
Deveel.Data.Sql.Statements.DropViewStatement.Prepared Class Reference
Inheritance diagram for Deveel.Data.Sql.Statements.DropViewStatement.Prepared:
Deveel.Data.Sql.Statements.SqlStatement Deveel.Data.Sql.Statements.IStatement Deveel.Data.Serialization.ISerializable Deveel.Data.Sql.IExecutable

Public Member Functions

 Prepared (ObjectName[] viewNames, bool ifExists)
 
- Public Member Functions inherited from Deveel.Data.Sql.Statements.SqlStatement
ITable Execute (IRequest context)
 Prepares and evaluates this statement into a tabular result. More...
 

Protected Member Functions

override void GetData (SerializeData data)
 
override void ExecuteStatement (ExecutionContext context)
 
- Protected Member Functions inherited from Deveel.Data.Sql.Statements.SqlStatement
 SqlStatement ()
 
 SqlStatement (ObjectData data)
 

Properties

ObjectName[] ViewNames [get, set]
 
bool IfExists [get, set]
 
- Properties inherited from Deveel.Data.Sql.Statements.SqlStatement
SqlQuery SourceQuery [get, set]
 Gets the SqlQuery that is the origin of this statement. More...
 
bool IsFromQuery [get, private set]
 Gets a boolean value indicating if this object was formed from the parsing of a SqlQuery or if it was manually created. More...
 
- Properties inherited from Deveel.Data.Sql.Statements.IStatement
SqlQuery SourceQuery [get]
 

Private Member Functions

 Prepared (ObjectData data)
 

Additional Inherited Members

- Static Public Member Functions inherited from Deveel.Data.Sql.Statements.SqlStatement
static IEnumerable< SqlStatementParse (string sqlSource)
 Parses a given string into one of more statements. More...
 
static IEnumerable< SqlStatementParse (IContext context, string sqlSource)
 Parses a given string into one of more statements. More...
 
static IEnumerable< SqlStatementParse (IContext context, SqlQuery query)
 
- Package Functions inherited from Deveel.Data.Sql.Statements.SqlStatement
void SetSource (SqlQuery query)
 

Detailed Description

Definition at line 61 of file DropViewStatement.cs.

Constructor & Destructor Documentation

Deveel.Data.Sql.Statements.DropViewStatement.Prepared.Prepared ( ObjectName[]  viewNames,
bool  ifExists 
)
inline

Definition at line 66 of file DropViewStatement.cs.

Deveel.Data.Sql.Statements.DropViewStatement.Prepared.Prepared ( ObjectData  data)
inlineprivate

Definition at line 71 of file DropViewStatement.cs.

71  {
72  ViewNames = data.GetValue<ObjectName[]>("ViewNames");
73  IfExists = data.GetBoolean("IfExists");
74  }

Member Function Documentation

override void Deveel.Data.Sql.Statements.DropViewStatement.Prepared.ExecuteStatement ( ExecutionContext  context)
inlineprotectedvirtual

Reimplemented from Deveel.Data.Sql.Statements.SqlStatement.

Definition at line 81 of file DropViewStatement.cs.

override void Deveel.Data.Sql.Statements.DropViewStatement.Prepared.GetData ( SerializeData  data)
inlineprotectedvirtual

Reimplemented from Deveel.Data.Sql.Statements.SqlStatement.

Definition at line 76 of file DropViewStatement.cs.

76  {
77  data.SetValue("ViewNames", ViewNames);
78  data.SetValue("IfExists", IfExists);
79  }
void SetValue(string key, Type type, object value)

Property Documentation

bool Deveel.Data.Sql.Statements.DropViewStatement.Prepared.IfExists
getset

Definition at line 64 of file DropViewStatement.cs.

ObjectName [] Deveel.Data.Sql.Statements.DropViewStatement.Prepared.ViewNames
getset

Definition at line 62 of file DropViewStatement.cs.


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