Class OlapDataManager
Manages all data related operations and communicate the Client (UI controls) and Server (WCF Service).
Inheritance
Implements
Namespace: Syncfusion.Olap.UWP.Manager
Assembly: Syncfusion.Olap.UWP.dll
Syntax
public class OlapDataManager : DependencyObject, IDisposable
Constructors
OlapDataManager()
Initializes a new instance of the OlapDataManager class.
Declaration
public OlapDataManager()
Properties
AllowMdxToOlapReportParsing
Gets or sets a value indicating whether the MDX query must be parsed as OLAP Report.
Declaration
public bool AllowMdxToOlapReportParsing { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
ConnectionString
Gets or sets the connection string.
Declaration
public string ConnectionString { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The connection string. |
Counts
Gets or sets the counts.
Declaration
public SerializableDictionary<string, int> Counts { get; set; }
Property Value
| Type |
|---|
| SerializableDictionary<System.String, System.Int32> |
Cubes
Gets or sets the collection of cube information.
Declaration
public CubeInfoCollection Cubes { get; set; }
Property Value
| Type | Description |
|---|---|
| CubeInfoCollection | The collection of cube information. |
CurrentCellSet
Gets or sets the current cell set.
Declaration
public CellSet CurrentCellSet { get; set; }
Property Value
| Type |
|---|
| CellSet |
CurrentCubeName
Gets or sets the name of the current cube.
Declaration
public string CurrentCubeName { get; set; }
Property Value
| Type |
|---|
| System.String |
CurrentCubeSchema
Gets or sets the current cube schema.
Declaration
public CubeSchema CurrentCubeSchema { get; set; }
Property Value
| Type | Description |
|---|---|
| CubeSchema | The current cube schema. |
CurrentReport
Gets or sets the current OLAP report.
Declaration
public OlapReport CurrentReport { get; set; }
Property Value
| Type |
|---|
| OlapReport |
DragDropManager
Gets or sets the drag drop manager.
Declaration
public DragDropManager DragDropManager { get; set; }
Property Value
| Type | Description |
|---|---|
| DragDropManager | The drag drop manager. |
IsCurrentReportModified
Gets or sets a value indicating whether the current report is modified.
Declaration
public bool IsCurrentReportModified { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
IsProcessing
Gets or sets a value indicating whether this instance is processing.
Declaration
public bool IsProcessing { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
ItemSource
Gets or sets the items source.
Declaration
public object ItemSource { get; set; }
Property Value
| Type |
|---|
| System.Object |
JSONData
Gets or sets the JSON serialized cell set.
Declaration
public string JSONData { get; set; }
Property Value
| Type |
|---|
| System.String |
Layout
Gets the layout that is used to generate the pivot engine.
Declaration
public GridLayout Layout { get; }
Property Value
| Type |
|---|
| GridLayout |
MdxQuery
Gets or sets the MDX query.
Declaration
public string MdxQuery { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The MDX query. |
PivotEngine
Gets or sets the pivot engine.
Declaration
public PivotEngine PivotEngine { get; set; }
Property Value
| Type |
|---|
| PivotEngine |
Properties
Gets or sets the collection of properties.
Declaration
public PropertyCollection Properties { get; set; }
Property Value
| Type | Description |
|---|---|
| PropertyCollection | The collection of properties. |
ProviderName
Gets or sets the name of the provider.
Declaration
public Providers ProviderName { get; set; }
Property Value
| Type | Description |
|---|---|
| Providers | The name of the provider. |
RelationalDataSortOrder
Gets or sets the sorting order of relational data.
Declaration
public SortType RelationalDataSortOrder { get; set; }
Property Value
| Type | Description |
|---|---|
| SortType | The sorting order of relational data. |
ReportList
Gets or sets the collection of OLAP reports.
Declaration
public OlapReportCollection ReportList { get; set; }
Property Value
| Type | Description |
|---|---|
| OlapReportCollection | The collection of OLAP reports. |
ShowLevelTypeAll
Gets or sets a value indicating whether to show level type "All".
Declaration
public bool ShowLevelTypeAll { get; set; }
Property Value
| Type |
|---|
| System.Boolean |
UseWhereClauseForSlicing
Gets or sets indicating whether to slice data using "Where" and "Select" clauses.
Declaration
public bool UseWhereClauseForSlicing { get; set; }
Property Value
| Type |
|---|
| System.Boolean |
VirtualKpiElements
Gets or sets the collection of virtual KPI elements.
Declaration
public Items VirtualKpiElements { get; set; }
Property Value
| Type |
|---|
| Items |
Methods
add_AxisElementChanged(AxisElementChangedEventHandler)
Declaration
public void add_AxisElementChanged(AxisElementChangedEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| AxisElementChangedEventHandler | value |
add_CellSetChanged(CellSetChangedEventHandler)
Declaration
public void add_CellSetChanged(CellSetChangedEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| CellSetChangedEventHandler | value |
add_CellSetChanging(CellSetChangingEventHandler)
Declaration
public void add_CellSetChanging(CellSetChangingEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| CellSetChangingEventHandler | value |
add_ChildMembersObtained(ChildMembersObtainedHandler)
Declaration
public void add_ChildMembersObtained(ChildMembersObtainedHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| ChildMembersObtainedHandler | value |
add_CubeChanged(CubeChangedEventHandler)
Declaration
public void add_CubeChanged(CubeChangedEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| CubeChangedEventHandler | value |
add_CubeInfoCollectionChanged(CubeInfoCollectionChangedEventHandler)
Declaration
public void add_CubeInfoCollectionChanged(CubeInfoCollectionChangedEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| CubeInfoCollectionChangedEventHandler | value |
add_CubeSchemaChanged(CubeSchemaChangedEventHandler)
Declaration
public void add_CubeSchemaChanged(CubeSchemaChangedEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| CubeSchemaChangedEventHandler | value |
add_ExecuteDrillThroughQuery(ExecuteDrillThroughQueryEventHandler)
Declaration
public void add_ExecuteDrillThroughQuery(ExecuteDrillThroughQueryEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| ExecuteDrillThroughQueryEventHandler | value |
add_GetChildMembers(GetChildMembersEventHandler)
Declaration
public void add_GetChildMembers(GetChildMembersEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| GetChildMembersEventHandler | value |
add_GetChildrenByMDX(GetChildrenByMDXEventHandler)
Declaration
public void add_GetChildrenByMDX(GetChildrenByMDXEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| GetChildrenByMDXEventHandler | value |
add_GetCubeInfoCollection(GetCubeInfoCollectionEventHandler)
Declaration
public void add_GetCubeInfoCollection(GetCubeInfoCollectionEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| GetCubeInfoCollectionEventHandler | value |
add_GetCubeSchema(GetCubeSchemaEventHandler)
Declaration
public void add_GetCubeSchema(GetCubeSchemaEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| GetCubeSchemaEventHandler | value |
add_GetExecuteMemberCount(GetExecuteMemberCountEventHandler)
Declaration
public void add_GetExecuteMemberCount(GetExecuteMemberCountEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| GetExecuteMemberCountEventHandler | value |
add_GetLevelMembersUsingMdx(GetLevelMembersUsingMdxEventHandler)
Declaration
public void add_GetLevelMembersUsingMdx(GetLevelMembersUsingMdxEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| GetLevelMembersUsingMdxEventHandler | value |
add_GetMeasureGroupsDimensions(GetMeasureGroupsDimensionsEventHandler)
Declaration
public void add_GetMeasureGroupsDimensions(GetMeasureGroupsDimensionsEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| GetMeasureGroupsDimensionsEventHandler | value |
add_GetOlapDataWithTotalCount(GetOlapReportWithTotalCountEventHandler)
Declaration
public void add_GetOlapDataWithTotalCount(GetOlapReportWithTotalCountEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| GetOlapReportWithTotalCountEventHandler | value |
add_GetParentMember(ParentMemberEventHandler)
Declaration
public void add_GetParentMember(ParentMemberEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| ParentMemberEventHandler | value |
add_LevelMembersObtained(LevelMembersObtainedHandler)
Declaration
public void add_LevelMembersObtained(LevelMembersObtainedHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| LevelMembersObtainedHandler | value |
add_MdxQueryObtained(MdxQueryObtainedEventHandler)
Declaration
public void add_MdxQueryObtained(MdxQueryObtainedEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| MdxQueryObtainedEventHandler | value |
add_OlapDataChanged(OlapDataChangedEventHandler)
Declaration
public void add_OlapDataChanged(OlapDataChangedEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| OlapDataChangedEventHandler | value |
add_ReportChanged(ReportChangedEventHandler)
Declaration
public void add_ReportChanged(ReportChangedEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| ReportChangedEventHandler | value |
AddReport(OlapReport)
Adds the specified OLAP report.
Declaration
public void AddReport(OlapReport olapReport)
Parameters
| Type | Name | Description |
|---|---|---|
| OlapReport | olapReport | The OLAP Report. |
BuildDrillThroughQuery(PivotCellDescriptor, String)
Builds the drill through query.
Declaration
public string BuildDrillThroughQuery(PivotCellDescriptor cellDescriptor, string drillThroughHierarchies)
Parameters
| Type | Name | Description |
|---|---|---|
| PivotCellDescriptor | cellDescriptor | The cell descriptor. |
| System.String | drillThroughHierarchies | Hierarchies which have to included in drill through query. |
Returns
| Type | Description |
|---|---|
| System.String | The drill through query. |
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Declaration
public void Dispose()
ExecuteOlapTable(CellSet)
Generates the pivot engine for the given cell set.
Declaration
public PivotEngine ExecuteOlapTable(CellSet cellSet)
Parameters
| Type | Name | Description |
|---|---|---|
| CellSet | cellSet | The cell set. |
Returns
| Type | Description |
|---|---|
| PivotEngine | The pivot engine. |
ExecuteOlapTable(CellSet, GridLayout)
Generates the pivot engine for SASS Data by passing the cell set and layout.
Declaration
public virtual PivotEngine ExecuteOlapTable(CellSet cellSet, GridLayout layout)
Parameters
| Type | Name | Description |
|---|---|---|
| CellSet | cellSet | The cell set. |
| GridLayout | layout | The layout. |
Returns
| Type | Description |
|---|---|
| PivotEngine | The pivot engine. |
ExecuteOlapTable(GridLayout)
Executes the OLAP table.
Declaration
public virtual PivotEngine ExecuteOlapTable(GridLayout layout)
Parameters
| Type | Name | Description |
|---|---|---|
| GridLayout | layout | The layout. |
Returns
| Type | Description |
|---|---|
| PivotEngine | The pivot engine. |
GetMdxQuery()
Gets the MDX query for current report of data manager.
Declaration
public string GetMdxQuery()
Returns
| Type |
|---|
| System.String |
GetMdxQuery(OlapReport)
Gets the MDX query for specified report.
Declaration
public string GetMdxQuery(OlapReport report)
Parameters
| Type | Name | Description |
|---|---|---|
| OlapReport | report | The OLAP report. |
Returns
| Type |
|---|
| System.String |
GetPositionsInfo(PivotCellDescriptor)
Gets the position information.
Declaration
public List<PositionInfo> GetPositionsInfo(PivotCellDescriptor cellDescriptor)
Parameters
| Type | Name | Description |
|---|---|---|
| PivotCellDescriptor | cellDescriptor | The cell descriptor. |
Returns
| Type | Description |
|---|---|
| System.Collections.Generic.List<PositionInfo> | A collection of PositionInfo. |
LoadReportFromStream(Stream)
Loads the OLAP report from the specified stream.
Declaration
public void LoadReportFromStream(Stream stream)
Parameters
| Type | Name | Description |
|---|---|---|
| System.IO.Stream | stream | The stream. |
NotifyCellSetChanged()
Notifies the cell set changed event.
Declaration
public void NotifyCellSetChanged()
NotifyElementChanged()
Notifies the element changed event.
Declaration
public void NotifyElementChanged()
NotifyElementChanged(AxisPosition)
Notifies the element changed event in particular axis.
Declaration
public void NotifyElementChanged(AxisPosition axis)
Parameters
| Type | Name | Description |
|---|---|---|
| AxisPosition | axis | The axis position. |
NotifyOlapDataChanged()
Notifies the OLAP data changed event.
Declaration
public void NotifyOlapDataChanged()
NotifyReportChanged()
Notifies the current report changed event.
Declaration
public void NotifyReportChanged()
NotifyReportChanged(OlapReport)
Notifies when the specified report gets changed.
Declaration
public void NotifyReportChanged(OlapReport currentReport)
Parameters
| Type | Name | Description |
|---|---|---|
| OlapReport | currentReport | The current report. |
OnAxisElementChanged(Object, AxisElementChangedEventArgs)
Called when the axis element gets changed.
Declaration
protected virtual void OnAxisElementChanged(object sender, AxisElementChangedEventArgs e)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Object | sender | The sender. |
| AxisElementChangedEventArgs | e | The AxisElementChangedEventArgs instance containing the event data. |
RaiseChildMembersObtained(ChildMembersObtainedEventArgs)
Raises the ChildMembersObtained event.
Declaration
public void RaiseChildMembersObtained(ChildMembersObtainedEventArgs args)
Parameters
| Type | Name | Description |
|---|---|---|
| ChildMembersObtainedEventArgs | args | The data for the event. |
RaiseExecuteCount(GetOlapDataWithTotalCountEventArgs)
Raises the GetOlapDataWithTotalCount event to get the valid elements counts for paging.
Declaration
public void RaiseExecuteCount(GetOlapDataWithTotalCountEventArgs args)
Parameters
| Type | Name | Description |
|---|---|---|
| GetOlapDataWithTotalCountEventArgs | args | The GetOlapDataWithTotalCountEventArgs contains the event data. |
RaiseExecuteDrillThroughQuery(ExecuteDrillThroughQueryEventArgs)
Raises the ExecuteDrillThroughQuery event.
Declaration
public Dictionary<string, string> RaiseExecuteDrillThroughQuery(ExecuteDrillThroughQueryEventArgs args)
Parameters
| Type | Name | Description |
|---|---|---|
| ExecuteDrillThroughQueryEventArgs | args | The data for the event. |
Returns
| Type |
|---|
| System.Collections.Generic.Dictionary<System.String, System.String> |
RaiseExecuteMemberCount(GetExecuteMemberCountEventArgs)
Raises the GetExecuteMemberCount event.
Declaration
public int RaiseExecuteMemberCount(GetExecuteMemberCountEventArgs args)
Parameters
| Type | Name | Description |
|---|---|---|
| GetExecuteMemberCountEventArgs | args | The data for the event. |
Returns
| Type |
|---|
| System.Int32 |
RaiseGetChildMembers(GetChildMembersEventArgs)
Raises the GetChildMembers event.
Declaration
public MemberCollection RaiseGetChildMembers(GetChildMembersEventArgs args)
Parameters
| Type | Name | Description |
|---|---|---|
| GetChildMembersEventArgs | args | The data for the event. |
Returns
| Type |
|---|
| MemberCollection |
RaiseGetChildrenByMDX(GetChildrenByMDXEventArgs)
Raises the GetChildrenByMDX event.
Declaration
public MemberCollection RaiseGetChildrenByMDX(GetChildrenByMDXEventArgs args)
Parameters
| Type | Name | Description |
|---|---|---|
| GetChildrenByMDXEventArgs | args | The data for the event. |
Returns
| Type |
|---|
| MemberCollection |
RaiseGetCubeInfoCollectionChanged(GetCubeInfoCollectionEventArgs)
Raises the GetCubeInfoCollection event.
Declaration
public void RaiseGetCubeInfoCollectionChanged(GetCubeInfoCollectionEventArgs args)
Parameters
| Type | Name | Description |
|---|---|---|
| GetCubeInfoCollectionEventArgs | args | The data for the event. |
RaiseGetCubeSchema(GetCubeSchemaEventArgs)
Raises the GetCubeSchema event.
Declaration
public CubeSchema RaiseGetCubeSchema(GetCubeSchemaEventArgs args)
Parameters
| Type | Name | Description |
|---|---|---|
| GetCubeSchemaEventArgs | args | The data for the event. |
Returns
| Type |
|---|
| CubeSchema |
RaiseGetLevelMembersUsingMdx(GetLevelMembersUsingMdxEventArgs)
Raises the GetLevelMembersUsingMdx event.
Declaration
public MemberCollection RaiseGetLevelMembersUsingMdx(GetLevelMembersUsingMdxEventArgs args)
Parameters
| Type | Name | Description |
|---|---|---|
| GetLevelMembersUsingMdxEventArgs | args | The data for the event. |
Returns
| Type |
|---|
| MemberCollection |
RaiseGetMeasureGroupsDimensions(GetMeasureGroupsDimensionsEventArgs)
Triggered when the specific dimension names of selected measure group is needed.
Declaration
public List<string> RaiseGetMeasureGroupsDimensions(GetMeasureGroupsDimensionsEventArgs args)
Parameters
| Type | Name | Description |
|---|---|---|
| GetMeasureGroupsDimensionsEventArgs | args | The GetMeasureGroupsDimensionsEventArgs contains the event data. |
Returns
| Type | Description |
|---|---|
| System.Collections.Generic.List<System.String> | A list of dimension element names. |
RaiseGetOlapDataWithTotalCount(GetOlapDataWithTotalCountEventArgs)
Raises the ChildMembersObtained event.
Declaration
public void RaiseGetOlapDataWithTotalCount(GetOlapDataWithTotalCountEventArgs args)
Parameters
| Type | Name | Description |
|---|---|---|
| GetOlapDataWithTotalCountEventArgs | args |
RaiseGetParentMember(Object, ParentMemberEventArgs)
Raises the event GetParentMember event.
Declaration
public Member RaiseGetParentMember(object sender, ParentMemberEventArgs args)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Object | sender | The OlapDataManager instance. |
| ParentMemberEventArgs | args | The ParentMemberEventArgs contains the event data. |
Returns
| Type | Description |
|---|---|
| Member | The parent member. |
RaiseLevelMembersObtained(LevelMembersObtainedEventArgs)
Raises the LevelMembersObtained event.
Declaration
public void RaiseLevelMembersObtained(LevelMembersObtainedEventArgs args)
Parameters
| Type | Name | Description |
|---|---|---|
| LevelMembersObtainedEventArgs | args | The data for the event. |
RaiseOlapDataChanged(OlapDataChangedEventArgs)
Raises the OlapDataChanged event.
Declaration
public void RaiseOlapDataChanged(OlapDataChangedEventArgs args)
Parameters
| Type | Name | Description |
|---|---|---|
| OlapDataChangedEventArgs | args | The data for the event. |
RefreshAxisElementBuilder()
Refreshes the axis element builder.
Declaration
public void RefreshAxisElementBuilder()
remove_AxisElementChanged(AxisElementChangedEventHandler)
Declaration
public void remove_AxisElementChanged(AxisElementChangedEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| AxisElementChangedEventHandler | value |
remove_CellSetChanged(CellSetChangedEventHandler)
Declaration
public void remove_CellSetChanged(CellSetChangedEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| CellSetChangedEventHandler | value |
remove_CellSetChanging(CellSetChangingEventHandler)
Declaration
public void remove_CellSetChanging(CellSetChangingEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| CellSetChangingEventHandler | value |
remove_ChildMembersObtained(ChildMembersObtainedHandler)
Declaration
public void remove_ChildMembersObtained(ChildMembersObtainedHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| ChildMembersObtainedHandler | value |
remove_CubeChanged(CubeChangedEventHandler)
Declaration
public void remove_CubeChanged(CubeChangedEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| CubeChangedEventHandler | value |
remove_CubeInfoCollectionChanged(CubeInfoCollectionChangedEventHandler)
Declaration
public void remove_CubeInfoCollectionChanged(CubeInfoCollectionChangedEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| CubeInfoCollectionChangedEventHandler | value |
remove_CubeSchemaChanged(CubeSchemaChangedEventHandler)
Declaration
public void remove_CubeSchemaChanged(CubeSchemaChangedEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| CubeSchemaChangedEventHandler | value |
remove_ExecuteDrillThroughQuery(ExecuteDrillThroughQueryEventHandler)
Declaration
public void remove_ExecuteDrillThroughQuery(ExecuteDrillThroughQueryEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| ExecuteDrillThroughQueryEventHandler | value |
remove_GetChildMembers(GetChildMembersEventHandler)
Declaration
public void remove_GetChildMembers(GetChildMembersEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| GetChildMembersEventHandler | value |
remove_GetChildrenByMDX(GetChildrenByMDXEventHandler)
Declaration
public void remove_GetChildrenByMDX(GetChildrenByMDXEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| GetChildrenByMDXEventHandler | value |
remove_GetCubeInfoCollection(GetCubeInfoCollectionEventHandler)
Declaration
public void remove_GetCubeInfoCollection(GetCubeInfoCollectionEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| GetCubeInfoCollectionEventHandler | value |
remove_GetCubeSchema(GetCubeSchemaEventHandler)
Declaration
public void remove_GetCubeSchema(GetCubeSchemaEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| GetCubeSchemaEventHandler | value |
remove_GetExecuteMemberCount(GetExecuteMemberCountEventHandler)
Declaration
public void remove_GetExecuteMemberCount(GetExecuteMemberCountEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| GetExecuteMemberCountEventHandler | value |
remove_GetLevelMembersUsingMdx(GetLevelMembersUsingMdxEventHandler)
Declaration
public void remove_GetLevelMembersUsingMdx(GetLevelMembersUsingMdxEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| GetLevelMembersUsingMdxEventHandler | value |
remove_GetMeasureGroupsDimensions(GetMeasureGroupsDimensionsEventHandler)
Declaration
public void remove_GetMeasureGroupsDimensions(GetMeasureGroupsDimensionsEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| GetMeasureGroupsDimensionsEventHandler | value |
remove_GetOlapDataWithTotalCount(GetOlapReportWithTotalCountEventHandler)
Declaration
public void remove_GetOlapDataWithTotalCount(GetOlapReportWithTotalCountEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| GetOlapReportWithTotalCountEventHandler | value |
remove_GetParentMember(ParentMemberEventHandler)
Declaration
public void remove_GetParentMember(ParentMemberEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| ParentMemberEventHandler | value |
remove_LevelMembersObtained(LevelMembersObtainedHandler)
Declaration
public void remove_LevelMembersObtained(LevelMembersObtainedHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| LevelMembersObtainedHandler | value |
remove_MdxQueryObtained(MdxQueryObtainedEventHandler)
Declaration
public void remove_MdxQueryObtained(MdxQueryObtainedEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| MdxQueryObtainedEventHandler | value |
remove_OlapDataChanged(OlapDataChangedEventHandler)
Declaration
public void remove_OlapDataChanged(OlapDataChangedEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| OlapDataChangedEventHandler | value |
remove_ReportChanged(ReportChangedEventHandler)
Declaration
public void remove_ReportChanged(ReportChangedEventHandler value)
Parameters
| Type | Name | Description |
|---|---|---|
| ReportChangedEventHandler | value |
SaveReport(Stream)
Saves the current report in the specified file path.
Declaration
public void SaveReport(Stream filePath)
Parameters
| Type | Name | Description |
|---|---|---|
| System.IO.Stream | filePath | The file path. |
SetCurrentReport(OlapReport)
Sets the current OLAP report with the given OLAP report.
Declaration
public void SetCurrentReport(OlapReport report)
Parameters
| Type | Name | Description |
|---|---|---|
| OlapReport | report | The OLAP report. |
ToggleExpandableState(PivotCellDescriptor)
Toggles the expandable state.
Declaration
public bool ToggleExpandableState(PivotCellDescriptor cellDescriptor)
Parameters
| Type | Name | Description |
|---|---|---|
| PivotCellDescriptor | cellDescriptor | The cell descriptor. |
Returns
| Type | Description |
|---|---|
| System.Boolean | The expanded state as the type of boolean. |
ToggleExpandableState(PivotCellDescriptor, GridLayout)
Toggles the expandable state.
Declaration
public PivotEngine ToggleExpandableState(PivotCellDescriptor cellDescriptor, GridLayout gridLayout)
Parameters
| Type | Name | Description |
|---|---|---|
| PivotCellDescriptor | cellDescriptor | The cell descriptor. |
| GridLayout | gridLayout | The grid layout. |
Returns
| Type | Description |
|---|---|
| PivotEngine | The pivot engine. |
ToggleExpandableState(PivotCellDescriptorType, Member)
Toggles the expandable state.
Declaration
public bool ToggleExpandableState(PivotCellDescriptorType cellType, Member member)
Parameters
| Type | Name | Description |
|---|---|---|
| PivotCellDescriptorType | cellType | The cell type. |
| Member | member | The member. |
Returns
| Type | Description |
|---|---|
| System.Boolean | The expanded state as the type of boolean. |
ToggleExpandableState(PivotCellDescriptorType, Member, Boolean)
Toggles the expandable state.
Declaration
public bool ToggleExpandableState(PivotCellDescriptorType cellType, Member member, bool triggerEvents)
Parameters
| Type | Name | Description |
|---|---|---|
| PivotCellDescriptorType | cellType | The cell type. |
| Member | member | The member. |
| System.Boolean | triggerEvents | Indicates whether to trigger events. |
Returns
| Type | Description |
|---|---|
| System.Boolean | The expanded state as the type of boolean. |
ToggleExpandableStateOnDrillPosition(Member, PivotCellDescriptorType, List<PositionInfo>, ExpandableState)
Toggles the expandable state on drill position.
Declaration
public bool ToggleExpandableStateOnDrillPosition(Member member, PivotCellDescriptorType type, List<PositionInfo> positionInfo, ExpandableState state)
Parameters
| Type | Name | Description |
|---|---|---|
| Member | member | The member. |
| PivotCellDescriptorType | type | The cell type. |
| System.Collections.Generic.List<PositionInfo> | positionInfo | The position information. |
| ExpandableState | state | The expandable state. |
Returns
| Type | Description |
|---|---|
| System.Boolean | The expanded state as the type of boolean. |
ToggleExpandableStateOnDrillPosition(Member, PivotCellDescriptorType, List<PositionInfo>, ExpandableState, Boolean)
Toggles the expandable state on drill position.
Declaration
public bool ToggleExpandableStateOnDrillPosition(Member member, PivotCellDescriptorType type, List<PositionInfo> positionInfo, ExpandableState state, bool triggerEvents)
Parameters
| Type | Name | Description |
|---|---|---|
| Member | member | The member. |
| PivotCellDescriptorType | type | The cell type. |
| System.Collections.Generic.List<PositionInfo> | positionInfo | The position information. |
| ExpandableState | state | The expandable state. |
| System.Boolean | triggerEvents | Indicates whether to trigger events. |
Returns
| Type | Description |
|---|---|
| System.Boolean | The expanded state as the type of boolean. |
ToggleExpandableStateOnDrillPosition(PivotCellDescriptor)
Toggles the expandable state on drill position.
Declaration
public bool ToggleExpandableStateOnDrillPosition(PivotCellDescriptor cellDescriptor)
Parameters
| Type | Name | Description |
|---|---|---|
| PivotCellDescriptor | cellDescriptor | The cell descriptor. |
Returns
| Type | Description |
|---|---|
| System.Boolean | The expanded state as the type of boolean. |
ToggleExpandableStateOnDrillPosition(PivotCellDescriptor, Member)
Toggles the expandable state on drill position.
Declaration
public bool ToggleExpandableStateOnDrillPosition(PivotCellDescriptor cellDescriptor, Member member)
Parameters
| Type | Name | Description |
|---|---|---|
| PivotCellDescriptor | cellDescriptor | The cell descriptor. |
| Member | member | The member. |
Returns
| Type | Description |
|---|---|
| System.Boolean | The expanded state as the type of boolean. |
Events
AxisElementChanged
Occurs when the axis element gets changed.
Declaration
public event AxisElementChangedEventHandler AxisElementChanged
Event Type
| Type |
|---|
| AxisElementChangedEventHandler |
CellSetChanged
Occurs when the cell set gets changed.
Declaration
public event CellSetChangedEventHandler CellSetChanged
Event Type
| Type |
|---|
| CellSetChangedEventHandler |
CellSetChanging
Occurs when the cell set is changing.
Declaration
public event CellSetChangingEventHandler CellSetChanging
Event Type
| Type |
|---|
| CellSetChangingEventHandler |
ChildMembersObtained
Occurs when the child members are obtained.
Declaration
public event ChildMembersObtainedHandler ChildMembersObtained
Event Type
| Type |
|---|
| ChildMembersObtainedHandler |
CubeChanged
Occurs when the current cube gets changed.
Declaration
public event CubeChangedEventHandler CubeChanged
Event Type
| Type |
|---|
| CubeChangedEventHandler |
CubeInfoCollectionChanged
Occurs when the collection of cube information gets changed.
Declaration
public event CubeInfoCollectionChangedEventHandler CubeInfoCollectionChanged
Event Type
| Type |
|---|
| CubeInfoCollectionChangedEventHandler |
CubeSchemaChanged
Occurs when the cube schema gets changed.
Declaration
public event CubeSchemaChangedEventHandler CubeSchemaChanged
Event Type
| Type |
|---|
| CubeSchemaChangedEventHandler |
ExecuteDrillThroughQuery
Occurs for getting the drill through data.
Declaration
public event ExecuteDrillThroughQueryEventHandler ExecuteDrillThroughQuery
Event Type
| Type |
|---|
| ExecuteDrillThroughQueryEventHandler |
GetChildMembers
Occurs for getting the collection of child members.
Declaration
public event GetChildMembersEventHandler GetChildMembers
Event Type
| Type |
|---|
| GetChildMembersEventHandler |
GetChildrenByMDX
Occurs for getting the collection of child members by using MDX query.
Declaration
public event GetChildrenByMDXEventHandler GetChildrenByMDX
Event Type
| Type |
|---|
| GetChildrenByMDXEventHandler |
GetCubeInfoCollection
Occurs for getting the collection of cube information.
Declaration
public event GetCubeInfoCollectionEventHandler GetCubeInfoCollection
Event Type
| Type |
|---|
| GetCubeInfoCollectionEventHandler |
GetCubeSchema
Occurs for getting the cube schema.
Declaration
public event GetCubeSchemaEventHandler GetCubeSchema
Event Type
| Type |
|---|
| GetCubeSchemaEventHandler |
GetExecuteMemberCount
Occurs for getting the members count of particular level element.
Declaration
public event GetExecuteMemberCountEventHandler GetExecuteMemberCount
Event Type
| Type |
|---|
| GetExecuteMemberCountEventHandler |
GetLevelMembersUsingMdx
Occurs for getting the level members using Mdx query.
Declaration
public event GetLevelMembersUsingMdxEventHandler GetLevelMembersUsingMdx
Event Type
| Type |
|---|
| GetLevelMembersUsingMdxEventHandler |
GetMeasureGroupsDimensions
Occurs when specific dimensional elements of a measure group is needed.
Declaration
public event GetMeasureGroupsDimensionsEventHandler GetMeasureGroupsDimensions
Event Type
| Type |
|---|
| GetMeasureGroupsDimensionsEventHandler |
GetOlapDataWithTotalCount
Occurs for getting the cell set with total count of rows and columns.
Declaration
public event GetOlapReportWithTotalCountEventHandler GetOlapDataWithTotalCount
Event Type
| Type |
|---|
| GetOlapReportWithTotalCountEventHandler |
GetParentMember
Gets the parent member of a member.
Declaration
public event ParentMemberEventHandler GetParentMember
Event Type
| Type |
|---|
| ParentMemberEventHandler |
LevelMembersObtained
Occurs when the level members are obtained.
Declaration
public event LevelMembersObtainedHandler LevelMembersObtained
Event Type
| Type |
|---|
| LevelMembersObtainedHandler |
MdxQueryObtained
Occurs when the MDX query is obtained.
Declaration
public event MdxQueryObtainedEventHandler MdxQueryObtained
Event Type
| Type |
|---|
| MdxQueryObtainedEventHandler |
OlapDataChanged
Occurs for getting the cell set.
Declaration
public event OlapDataChangedEventHandler OlapDataChanged
Event Type
| Type |
|---|
| OlapDataChangedEventHandler |
ReportChanged
Occurs when the current report gets changed.
Declaration
public event ReportChangedEventHandler ReportChanged
Event Type
| Type |
|---|
| ReportChangedEventHandler |