Class TContainsTable
- Namespace
- gudusoft.gsqlparser.nodes
- Assembly
- gudusoft.gsqlparser.dll
contains table parser tree node of sql server
public class TContainsTable : TParseTreeNode, Visitable
- Inheritance
-
TContainsTable
- Implements
- Inherited Members
Fields
containstable
public const int containstable = 1
Field Value
freetexttable
public const int freetexttable = 2
Field Value
Properties
ColumnReferences
public virtual TExpression ColumnReferences { get; set; }
Property Value
Column_or_columnList
[Obsolete("use ColumnReferences instead")]
public virtual TInExpr Column_or_columnList { get; set; }
Property Value
Contains_search_condition
public virtual TExpression Contains_search_condition { get; set; }
Property Value
TableName
public virtual TObjectName TableName { get; set; }
Property Value
Top_n_by_rank
public virtual TConstant Top_n_by_rank { set; }
Property Value
Type
public virtual int Type { get; set; }
Property Value
Methods
accept(TParseTreeVisitor)
public override void accept(TParseTreeVisitor v)
Parameters
acceptChildren(TParseTreeVisitor)
public override void acceptChildren(TParseTreeVisitor v)
Parameters
doParse(TCustomSqlStatement, ESqlClause)
analyze this node
public override void doParse(TCustomSqlStatement psql, ESqlClause plocation)
Parameters
psqlTCustomSqlStatementplocationESqlClause
init(object, object, object)
public override void init(object arg1, object arg2, object arg3)