Class TMdxNameSegment
- Namespace
- gudusoft.gsqlparser.nodes.mdx
- Assembly
- gudusoft.gsqlparser.dll
public class TMdxNameSegment : TParseTreeNode, Visitable, IMdxIdentifierSegment
- Inheritance
-
TMdxNameSegment
- Implements
- Inherited Members
Properties
KeyParts
Returns the key components, if this IMdxIdentifierSegment is a key. (That is, if Quoting returns KEY.)
Returns null otherwise.
public virtual List<TMdxNameSegment> KeyParts { get; }
Property Value
- List<TMdxNameSegment>
Components of key, or null if this IMdxIdentifierSegment is not a key
Name
Returns the name of this IMdxIdentifierSegment. Returns {@code null} if this IMdxIdentifierSegment represents a key.
public virtual string Name { get; }
Property Value
- string
name of this Segment
Quoting
Returns how this Segment is quoted.
public virtual EMdxQuoting Quoting { get; }
Property Value
- EMdxQuoting
how this Segment is quoted
Methods
init(object)
Initialize a query tree node.
public override void init(object name)
Parameters
nameobject
init(object, object)
public override void init(object name, object quoting)