C# Class BalticAmadeus.FluentMdx.MdxQuery

Represent Mdx query statement.
Inheritance: MdxExpressionBase
Datei anzeigen Open project: BalticAmadeus/FluentMdx Class Usage Examples

Public Methods

Method Description
From ( MdxCube cube ) : MdxQuery

Appends the specified MdxAxis and returns the updated current instance of MdxQuery. It will inner query if specified.

From ( MdxQuery innerQuery ) : MdxQuery

Sets the MdxQuery as parent query source and returns the updated current instance of MdxQuery. It will clear any cubes if specified.

MdxQuery ( ) : System

Initializes a new instance of MdxQuery.

On ( MdxAxis axis ) : MdxQuery

Appends the specified MdxAxis and returns the updated current instance of MdxQuery.

Where ( MdxTuple tuple ) : MdxQuery

Appends the MdxTuple into where clause and returns the updated current instance of MdxQuery.

With ( MdxDeclaration withDeclaration ) : MdxQuery

Protected Methods

Method Description
GetStringExpression ( ) : string

Method Details

From() public method

Appends the specified MdxAxis and returns the updated current instance of MdxQuery. It will inner query if specified.
public From ( MdxCube cube ) : MdxQuery
cube MdxCube Specified as query source.
return MdxQuery

From() public method

Sets the MdxQuery as parent query source and returns the updated current instance of MdxQuery. It will clear any cubes if specified.
public From ( MdxQuery innerQuery ) : MdxQuery
innerQuery MdxQuery Specified as query source.
return MdxQuery

GetStringExpression() protected method

protected GetStringExpression ( ) : string
return string

MdxQuery() public method

Initializes a new instance of MdxQuery.
public MdxQuery ( ) : System
return System

On() public method

Appends the specified MdxAxis and returns the updated current instance of MdxQuery.
public On ( MdxAxis axis ) : MdxQuery
axis MdxAxis Specified .
return MdxQuery

Where() public method

Appends the MdxTuple into where clause and returns the updated current instance of MdxQuery.
public Where ( MdxTuple tuple ) : MdxQuery
tuple MdxTuple Specified .
return MdxQuery

With() public method

public With ( MdxDeclaration withDeclaration ) : MdxQuery
withDeclaration MdxDeclaration
return MdxQuery