Method | Description | |
---|---|---|
MdxParser ( ) : System |
Initializes a new instance of MdxParser with default lexical analysis machine.
|
|
ParseMember ( string source ) : |
Performs syntactic analysis on text and if suceeds, returns constructed MdxMember as a result.
|
|
ParseQuery ( string source ) : |
Performs lexical and syntactical analyses over specified query string and returns the parsed components combined into MdxQuery.
|
Method | Description | |
---|---|---|
IsNextTokenValid ( IStatedTwoWayEnumerator |
||
TryParseAxis ( IStatedTwoWayEnumerator |
Performs axis syntactical analysis over collection of Token objects using IStatedTwoWayEnumerator{T}.
|
|
TryParseConstantValue ( IStatedTwoWayEnumerator |
Performs constant value syntactical analysis over collection of Token objects using IStatedTwoWayEnumerator{T}.
|
|
TryParseCube ( IStatedTwoWayEnumerator |
Performs cube syntactical analysis over collection of Token objects using IStatedTwoWayEnumerator{T}.
|
|
TryParseExpression ( IStatedTwoWayEnumerator |
Performs expression syntactical analysis over collection of Token objects using IStatedTwoWayEnumerator{T}.
|
|
TryParseFunction ( IStatedTwoWayEnumerator |
Performs function syntactical analysis over collection of Token objects using IStatedTwoWayEnumerator{T}.
|
|
TryParseMember ( IStatedTwoWayEnumerator |
Performs member syntactical analysis over collection of Token objects using IStatedTwoWayEnumerator{T}.
|
|
TryParseNavigationFunction ( IStatedTwoWayEnumerator |
Performs navigation function syntactical analysis over collection of Token objects using IStatedTwoWayEnumerator{T}.
|
|
TryParseQuery ( IStatedTwoWayEnumerator |
Performs query syntactical analysis over collection of Token objects using IStatedTwoWayEnumerator{T}.
|
|
TryParseRange ( IStatedTwoWayEnumerator |
Performs range syntactical analysis over collection of Token objects using IStatedTwoWayEnumerator{T}.
|
|
TryParseSet ( IStatedTwoWayEnumerator |
Performs set syntactical analysis over collection of Token objects using IStatedTwoWayEnumerator{T}.
|
|
TryParseTuple ( IStatedTwoWayEnumerator |
Performs tuple syntactical analysis over collection of Token objects using IStatedTwoWayEnumerator{T}.
|
|
TryParseWithDeclaration ( IStatedTwoWayEnumerator |
public ParseMember ( string source ) : |
||
source | string | String containing Mdx Member text representation. |
return |
public ParseQuery ( string source ) : |
||
source | string | Mdx query string. |
return |