Deveel.Data.Sql.Query.QueryExpressionExtensions.ReferenceDiscovery.ReferenceDiscovery |
( |
| ) |
|
|
inline |
IEnumerable<ObjectName> Deveel.Data.Sql.Query.QueryExpressionExtensions.ReferenceDiscovery.Discover |
( |
SqlExpression |
expression | ) |
|
|
inline |
Definition at line 60 of file QueryExpressionExtensions.cs.
readonly List< ObjectName > columnNames
virtual SqlExpression Visit(SqlExpression expression)
Visits a given SQL expression.
- Parameters
-
- Returns
Reimplemented from Deveel.Data.Sql.Expressions.SqlExpressionVisitor.
Definition at line 65 of file QueryExpressionExtensions.cs.
66 var value = constant.
Value;
69 foreach (var element in array) {
74 return base.VisitConstant(constant);
ISqlObject Value
Gets the underlined value that is handled.
DataObject Value
Gets the constant value of the expression.
readonly List< ObjectName > columnNames
An object that provides methods for accessing a finite collection of SQL expressions.
Visits the expression that calls the function defined.
- Parameters
-
expression | The SqlFunctionCallExpression to visit. |
- Returns
Reimplemented from Deveel.Data.Sql.Expressions.SqlExpressionVisitor.
Definition at line 77 of file QueryExpressionExtensions.cs.
79 foreach (var arg
in args) {
83 return base.VisitFunctionCall(expression);
SqlExpression[] Arguments
readonly List< ObjectName > columnNames
readonly List<ObjectName> Deveel.Data.Sql.Query.QueryExpressionExtensions.ReferenceDiscovery.columnNames |
|
private |
The documentation for this class was generated from the following file: