C# Class BalticAmadeus.FluentMdx.MdxSet

Represents Mdx set.
Inheritance: MdxExpressionBase, IMdxMember, IMdxExpression
Datei anzeigen Open project: BalticAmadeus/FluentMdx Class Usage Examples

Public Methods

Method Description
MdxSet ( ) : System.Collections.Generic

Initializes a new instance of MdxSet.

With ( IMdxMember member ) : MdxSet

Appends the specified IMdxMember and returns the updated current instance of MdxSet.

With ( MdxFunction function ) : MdxSet

Appends the specified MdxFunction and returns the updated current instance of MdxSet. If there are any MdxTuples in Children then specified MdxFunction is appended to the last MdxTuple.

With ( MdxMember member ) : MdxSet

Appends the specified MdxMember and returns the updated current instance of MdxSet. If there are any MdxTuples in Children then specified MdxMember is appended to the last MdxTuple.

With ( MdxRange range ) : MdxSet

Appends the specified MdxRange and returns the updated current instance of MdxSet. If there are any MdxTuples in Children then specified MdxRange is appended to the last MdxTuple.

With ( MdxSet set ) : MdxSet

Appends the specified MdxSet, but wraps it into MdxTuple and returns the updated current instance of MdxSet. If there are any MdxTuples in Children then specified MdxSet is appended to the last MdxTuple.

With ( MdxTuple tuple ) : MdxSet

Appends the specified MdxTuple and returns the updated current instance of MdxSet. If there are any children other than MdxTuple then each child will be wrapped into MdxTuple.

Without ( MdxMember member ) : MdxSet

Removes the specified MdxMember and returns the updated current instance of MdxSet. If there are any MdxTuples in Children then specified MdxMember is appended to the last MdxTuple.

Protected Methods

Method Description
GetStringExpression ( ) : string

Method Details

GetStringExpression() protected method

protected GetStringExpression ( ) : string
return string

MdxSet() public method

Initializes a new instance of MdxSet.
public MdxSet ( ) : System.Collections.Generic
return System.Collections.Generic

With() public method

Appends the specified IMdxMember and returns the updated current instance of MdxSet.
public With ( IMdxMember member ) : MdxSet
member IMdxMember Specified .
return MdxSet

With() public method

Appends the specified MdxFunction and returns the updated current instance of MdxSet. If there are any MdxTuples in Children then specified MdxFunction is appended to the last MdxTuple.
public With ( MdxFunction function ) : MdxSet
function MdxFunction Specified .
return MdxSet

With() public method

Appends the specified MdxMember and returns the updated current instance of MdxSet. If there are any MdxTuples in Children then specified MdxMember is appended to the last MdxTuple.
public With ( MdxMember member ) : MdxSet
member MdxMember Specified .
return MdxSet

With() public method

Appends the specified MdxRange and returns the updated current instance of MdxSet. If there are any MdxTuples in Children then specified MdxRange is appended to the last MdxTuple.
public With ( MdxRange range ) : MdxSet
range MdxRange Specified .
return MdxSet

With() public method

Appends the specified MdxSet, but wraps it into MdxTuple and returns the updated current instance of MdxSet. If there are any MdxTuples in Children then specified MdxSet is appended to the last MdxTuple.
public With ( MdxSet set ) : MdxSet
set MdxSet Specified .
return MdxSet

With() public method

Appends the specified MdxTuple and returns the updated current instance of MdxSet. If there are any children other than MdxTuple then each child will be wrapped into MdxTuple.
public With ( MdxTuple tuple ) : MdxSet
tuple MdxTuple Specified .
return MdxSet

Without() public method

Removes the specified MdxMember and returns the updated current instance of MdxSet. If there are any MdxTuples in Children then specified MdxMember is appended to the last MdxTuple.
public Without ( MdxMember member ) : MdxSet
member MdxMember Specified .
return MdxSet