Definition at line 25 of file LoopControlStatement.cs.
| Deveel.Data.Sql.Statements.LoopControlStatement.LoopControlStatement |
( |
LoopControlType |
controlType | ) |
|
|
inline |
Definition at line 26 of file LoopControlStatement.cs.
Defines the base class for instances that represent SQL expression tree nodes.
| Deveel.Data.Sql.Statements.LoopControlStatement.LoopControlStatement |
( |
LoopControlType |
controlType, |
|
|
string |
label |
|
) |
| |
|
inline |
| Deveel.Data.Sql.Statements.LoopControlStatement.LoopControlStatement |
( |
LoopControlType |
controlType, |
|
|
string |
label, |
|
|
SqlExpression |
whenExpression |
|
) |
| |
|
inline |
| Deveel.Data.Sql.Statements.LoopControlStatement.LoopControlStatement |
( |
ObjectData |
data | ) |
|
|
inlineprivate |
Definition at line 44 of file LoopControlStatement.cs.
LoopControlType ControlType
SqlExpression WhenExpression
object GetValue(string key)
Defines the base class for instances that represent SQL expression tree nodes.
string GetString(string key)
| override void Deveel.Data.Sql.Statements.LoopControlStatement.ExecuteStatement |
( |
ExecutionContext |
context | ) |
|
|
inlineprotectedvirtual |
| override void Deveel.Data.Sql.Statements.LoopControlStatement.GetData |
( |
SerializeData |
data | ) |
|
|
inlineprotectedvirtual |
| object IPreparable. Deveel.Data.Sql.Statements.LoopControlStatement.Prepare |
( |
IExpressionPreparer |
preparer | ) |
|
|
inlineprivate |
Converts the underlying value of this instance into an object that can be evaluated by an expression.
- Parameters
-
| preparer | The context used to prepare this object. |
- Returns
- Returns an object that can be evaluated by an expression.
Implements Deveel.Data.Sql.Expressions.IPreparable.
Definition at line 56 of file LoopControlStatement.cs.
60 whenExp = whenExp.
Prepare(preparer);
LoopControlType ControlType
virtual SqlExpression Prepare(IExpressionPreparer preparer)
SqlExpression WhenExpression
LoopControlStatement(LoopControlType controlType)
| LoopControlType Deveel.Data.Sql.Statements.LoopControlStatement.ControlType |
|
getprivate set |
| string Deveel.Data.Sql.Statements.LoopControlStatement.Label |
|
getset |
| SqlExpression Deveel.Data.Sql.Statements.LoopControlStatement.WhenExpression |
|
getset |
The documentation for this class was generated from the following file:
- /var/calculate/remote/distfiles/egit-src/deveeldb.git/src/deveeldb/Deveel.Data.Sql.Statements/LoopControlStatement.cs