Class TQueryHint
- Namespace
- gudusoft.gsqlparser.nodes.mssql
- Assembly
- gudusoft.gsqlparser.dll
public class TQueryHint : TParseTreeNode, Visitable
- Inheritance
-
TQueryHint
- Implements
- Inherited Members
Properties
Exposed_object_name
TABLE HINT ( exposed_object_name [ , <table_hint> [ [, ]...n ] ] )
public virtual TObjectName Exposed_object_name { get; set; }
Property Value
- TObjectName
exposed_object_name
Maxrecursion_number
MAXRECURSION number
public virtual TConstant Maxrecursion_number { get; set; }
Property Value
- TConstant
number
Number_of_processors
MAXDOP number_of_processors
public virtual TConstant Number_of_processors { get; set; }
Property Value
- TConstant
number_of_processors
Number_rows
FAST number_rows
public virtual TConstant Number_rows { get; set; }
Property Value
- TConstant
number_rows
QueryHintType
public virtual EQueryHint QueryHintType { get; set; }
Property Value
TableHints
TABLE HINT ( exposed_object_name [ , <table_hint> [ [, ]...n ] ] )
public virtual List<TTableHint> TableHints { get; set; }
Property Value
- List<TTableHint>
table_hint list
- See Also
Methods
accept(TParseTreeVisitor)
public override void accept(TParseTreeVisitor v)
Parameters
acceptChildren(TParseTreeVisitor)
public override void acceptChildren(TParseTreeVisitor v)
Parameters
init(object)
Initialize a query tree node.
public override void init(object arg1)
Parameters
arg1object
init(object, object)
public override void init(object arg1, object arg2)
Parameters
init(object, object, object)
public override void init(object arg1, object arg2, object arg3)