Validates the syntax of this Statement.
Namespace: Endeca.Navigation.AnalyticsAssembly: Endeca.Navigation (in Endeca.Navigation.dll) Version: 6.2.0.0 (6.2.2.8614)
Syntax
C# |
---|
public virtual void ValidateSyntax() |
Visual Basic |
---|
Public Overridable Sub ValidateSyntax |
Visual C++ |
---|
public: virtual void ValidateSyntax() |
Implements
IQueryNode..::..ValidateSyntax()()()()Remarks
A Statement is valid if
(1) the table-name is non-null and non-empty,
(2) the SelectList is non-null and valid,
and (3) if any of GroupByList,
OrderByList, whereFilter,
and havingFilter are non-null, they must be valid.
Exceptions
Exception | Condition |
---|---|
Endeca.Navigation.Analytics..::..SyntaxException | If the syntax requirements are not met. |