C# Class BalticAmadeus.FluentMdx.MdxAxis

Represents Mdx query axis specification.
Inheritance: MdxExpressionBase
Mostrar archivo Open project: BalticAmadeus/FluentMdx Class Usage Examples

Public Methods

Method Description
AsEmpty ( ) : MdxAxis

Marks axis as empty and returns the updated current instance of MdxAxis.

AsNonEmpty ( ) : MdxAxis

Marks axis as non-empty and returns the updated current instance of MdxAxis.

GetMember ( string memberName ) : MdxMember

Get set member by member name

MdxAxis ( ) : System

Initializes a new instance of MdxAxis.

Titled ( MdxAxisType type ) : MdxAxis

Sets the title for axis and returns the updated current instance of MdxAxis.

Titled ( int number ) : MdxAxis

Sets the title for axis and returns the updated current instance of MdxAxis.

Titled ( string title ) : MdxAxis

Sets the title for axis and returns the updated current instance of MdxAxis.

WithProperties ( ) : MdxAxis

Applies axis properties and returns the updated current instance of MdxAxis.

WithSlicer ( MdxTuple slicer ) : MdxAxis

Sets the slicer for axis and returns the updated current instance of MdxAxis.

Protected Methods

Method Description
GetStringExpression ( ) : string

Method Details

AsEmpty() public method

Marks axis as empty and returns the updated current instance of MdxAxis.
public AsEmpty ( ) : MdxAxis
return MdxAxis

AsNonEmpty() public method

Marks axis as non-empty and returns the updated current instance of MdxAxis.
public AsNonEmpty ( ) : MdxAxis
return MdxAxis

GetMember() public method

Get set member by member name
public GetMember ( string memberName ) : MdxMember
memberName string
return MdxMember

GetStringExpression() protected method

protected GetStringExpression ( ) : string
return string

MdxAxis() public method

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

Titled() public method

Sets the title for axis and returns the updated current instance of MdxAxis.
public Titled ( MdxAxisType type ) : MdxAxis
type MdxAxisType Axis type.
return MdxAxis

Titled() public method

Sets the title for axis and returns the updated current instance of MdxAxis.
public Titled ( int number ) : MdxAxis
number int Axis number.
return MdxAxis

Titled() public method

Sets the title for axis and returns the updated current instance of MdxAxis.
public Titled ( string title ) : MdxAxis
title string Axis title.
return MdxAxis

WithProperties() public method

Applies axis properties and returns the updated current instance of MdxAxis.
public WithProperties ( ) : MdxAxis
return MdxAxis

WithSlicer() public method

Sets the slicer for axis and returns the updated current instance of MdxAxis.
public WithSlicer ( MdxTuple slicer ) : MdxAxis
slicer MdxTuple Axis slicer.
return MdxAxis