Table of Contents

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

name object

init(object, object)

public override void init(object name, object quoting)

Parameters

name object
quoting object