The following tables list the members exposed by OlapDataSource.
Name | Description | |
---|---|---|
pendingChanges | pendingChanges |
Name | Description | |
---|---|---|
Cube | Returns the currently selected Cube, or null if no cube is selected. | |
DisplayName | Returns or sets a human-readable string which is displayed by user interface elements to identify this data source. | |
HasPendingChanges | Returns a boolean value indicating whether this data source has any changes pending. | |
IsAsyncOperationPending | Returns boolean value indicating whether the data source is currently processing an asynchronous method call. | |
IsInitialized | Returns a boolean value indicating whether this OlapDataSource instance has been initialized. | |
IsInitializing | Returns boolean value indicating whether the data source is currently initializing. | |
PendingChanges | Returns a list of changes made to the data source since the last call to the UpdateAsync method. | |
Timeout | Specifies the amount of time for which an inactive asynchronous operation will wait before throwing an exception. |
Name | Description | |
---|---|---|
AddFilterAsync | Overloaded. Sends an asynchronous request to the OLAP server to add the specified hierarchy to the filter axis. | |
AddFilterMemberAsync | Overloaded. Sends an asynchronous request to the OLAP server to add the specified member to the specified hierarchy's filter, and raises the AddFilterMemberAsyncCompleted event when the server sends the response. | |
AddMeasureAsync | Overloaded. Sends an asynchronous request to the OLAP server to add the specified measure to the 'slicer' axis. | |
AxisAddHierarchyAsync | Overloaded. Sends an asynchronous request to the OLAP server to add the specified hierarchy to the specified axis. | |
AxisInsertHierarchyAsync | Overloaded. Sends an asynchronous request to the OLAP server to insert the specified hierarchy at the specified ordinal position along the specified axis. | |
AxisRemoveHierarchyAsync | Overloaded. Sends an asynchronous request to the OLAP server to remove the specified hierarchy from the specified axis. | |
CancelUpdate | Cancels any currently executing asynchronous operation. | |
CollapseAxisTupleMemberAsync | Sends an asynchronous request to the OLAP server to collapse the specified axis tuple member, and raises the CollapseAxisTupleMemberAsyncCompleted event when the server sends the response. | |
ExpandAxisTupleMemberAsync | Sends an asynchronous request to the OLAP server to expand the specified axis tuple member. | |
GetCubesAsync | Sends an asynchronous request to the OLAP server to return a list of all cubes available under the currently selected catalog. | |
GetHierarchiesAsync | Sends an asynchronous request to the OLAP server to return a list of all hierarchies available under the currently selected Cube. | |
GetHierarchyMembersAsync | Sends a request to the OLAP server for a list of the members which belong to the specified Hierarchy, and raises the GetHierarchyMembersAsyncCompleted event when the server sends the response. | |
GetMeasuresAsync | Sends an asynchronous request to the OLAP server to return a list of all measures available under the currently selected Cube. | |
InitializeAsync | Sends a request to the OLAP server to initialize the data source, and raises the InitializeAsyncCompleted event when the server sends the response. | |
InsertFilterAsync | Overloaded. Sends an asynchronous request to the OLAP server to insert the specified hierarchy at the specified ordinal position within the filter axis. | |
InsertMeasureAsync | Overloaded. Sends an asynchronous request to the OLAP server to insert the specified measure at the specified ordinal position within the 'slicer' axis. | |
RemoveAllFilterMembersAsync | Overloaded. Sends an asynchronous request to the OLAP server to add the specified filter member, and raises the RemoveAllFilterMembersAsyncCompleted event when the server sends the response. | |
RemoveFilterAsync | Overloaded. Sends an asynchronous request to the OLAP server to remove the specified hierarchy from the filter axis. | |
RemoveFilterMemberAsync | Overloaded. Sends an asynchronous request to the OLAP server to remove the specified member to the specified hierarchy's filter, and raises the RemoveFilterMemberAsyncCompleted event when the server sends the response. | |
RemoveMeasureAsync | Overloaded. Sends an asynchronous request to the OLAP server to remove the specified measure from the 'slicer' axis. | |
SetCubeAsync | Sends an asynchronous request to the OLAP server to set the specified cube as the data source's current cube. | |
TryGetHierarchy | Returns a reference to the Hierarchy with the specified unique name. | |
TryGetMeasure | Returns a reference to the Measure with the specified unique name. | |
TryGetMember | Returns a reference to the Member with the specified unique name, or null if the member does not exist. | |
UpdateAsync | Updates the data source, applying all pending changes. |
Name | Description | |
---|---|---|
OnBeforeInitializeAsync | Called before the InitializeAsync method is executed. | |
VerifyCancel | VerifyCancel | |
VerifyCanInitialize | When overridden in derived class, provides a way to ensure that the data source is properly configured before allowing it to be initialized. | |
VerifyCanSetCube | When overridden in derived class, provides a way to ensure that the data source supports setting the current data cube. | |
VerifyMethodCallOK | VerifyMethodCallOK | |
VerifyTimeElapsed | VerifyTimeElapsed |
Name | Description | |
---|---|---|
AddFilterAsyncCompleted | Occurs when the OLAP server responds to an asynchronous request to add a member to a hierarchy filter. | |
AddFilterMemberAsyncCompleted | Occurs when the OLAP server responds to an asynchronous request to add a member to a hierarchy filter. | |
AddMeasureAsyncCompleted | Occurs when the OLAP server responds to an asynchronous request to add a member to a hierarchy filter. | |
AxisAddHierarchyAsyncCompleted | Occurs when the OLAP server responds to an asynchronous request to add a hierarchy to the row or column axis. | |
AxisRemoveHierarchyAsyncCompleted | Occurs when the OLAP server responds to an asynchronous request to add a hierarchy to the row or column axis. | |
CollapseAxisTupleMemberAsyncCompleted | Occurs when the OLAP server responds to an asynchronous request to collapse an axis tuple member. | |
DataSourceChanged | Occurs when the data source changes. | |
DataSourceChanging | Occurs when a change is about to be made to the data source. | |
DataSourceError | Occurs when the OLAP server reports an error while processing a client request. | |
ExpandAxisTupleMemberAsyncCompleted | Occurs when the OLAP server responds to an asynchronous request to expand an axis tuple member. | |
GetCubesAsyncCompleted | Occurs when the OLAP server responds to an asynchronous request for the list of all available cubes associated with the currently selected catalog. | |
GetHierarchiesAsyncCompleted | Occurs when the OLAP server responds to an asynchronous request for the list of the hierarchies associated with the currently selected cube. | |
GetHierarchyMembersAsyncCompleted | Occurs when the OLAP server responds to an asynchronous request for the list of members associated with a given hierarchy. | |
GetMeasuresAsyncCompleted | Occurs when the OLAP server responds to an asynchronous request for the list of the hierarchies associated with the currently selected cube. | |
InitializeAsyncCompleted | Occurs when the OLAP server responds to an asynchronous request to initialize the data source. | |
RemoveAllFilterMembersAsyncCompleted | Occurs when the OLAP server responds to an asynchronous request to remove a member from a hierarchy filter. | |
RemoveFilterAsyncCompleted | Occurs when the OLAP server responds to an asynchronous request to add a member to a hierarchy filter. | |
RemoveFilterMemberAsyncCompleted | Occurs when the OLAP server responds to an asynchronous request to remove a member from a hierarchy filter. | |
RemoveMeasureAsyncCompleted | Occurs when the OLAP server responds to an asynchronous request to add a member to a hierarchy filter. | |
SetCubeAsyncCompleted | Occurs when the OLAP server responds to an asynchronous request for the list of all available cubes associated with the currently selected catalog. | |
UpdateAsyncCompleted | Occurs when the OLAP server responds after a call to the UpdateAsync method. |