Table of Contents

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

EQueryHint

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

v TParseTreeVisitor

acceptChildren(TParseTreeVisitor)

public override void acceptChildren(TParseTreeVisitor v)

Parameters

v TParseTreeVisitor

init(object)

Initialize a query tree node.

public override void init(object arg1)

Parameters

arg1 object

init(object, object)

public override void init(object arg1, object arg2)

Parameters

arg1 object
arg2 object

init(object, object, object)

public override void init(object arg1, object arg2, object arg3)

Parameters

arg1 object
arg2 object
arg3 object

See Also