| | Class | Description |
 | AddFilterAsyncCompletedEventArgs | Contains information about the AddFilterAsyncCompleted event. |
 | AddFilterMemberAsyncCompletedEventArgs | Contains information about the AddFilterMemberAsyncCompleted event. |
 | AddMeasureAsyncCompletedEventArgs | Contains information about the AddMeasureAsyncCompleted event. |
 | AsyncOperationCanceledException | Thrown when an asynchronous operation has been canceled. |
 | AsyncUpdatePendingException | Thrown when an asynchronous method which causes a change to the data source is called when completion of a previously requested update operation is still pending. |
 | AxisAddHierarchyAsyncCompletedEventArgs | Contains information about the AxisAddHierarchyAsyncCompleted event. |
 | AxisNotFoundException | Thrown when an axis name which could not be resolved is specified as an argument to a method. |
 | AxisRemoveHierarchyAsyncCompletedEventArgs | Contains information about the AxisRemoveHierarchyAsyncCompleted event. |
 | CannotModifySettingsException | Thrown when an attempt is made to modify a property of an InitialSettings derived class after the associated data source has been initialized. |
 | CollapseAxisTupleMemberAsyncCompletedEventArgs | Contains information about the CollapseAxisTupleMemberAsyncCompleted event. |
 | CubesCollection | Collection class for Cube objects. |
 | DataSourceChangedEventArgs | Contains information about the DataSourceChanged event. |
 | DataSourceChangingEventArgs | Contains information about the DataSourceChanging event. |
 | DataSourceErrorEventArgs | Contains information about the DataSourceError event. |
 | DataSourceNotInitializedException | Thrown when an attempt is made to modify a data source which has not yet been initialized. |
 | ExpandAxisTupleMemberAsyncCompletedEventArgs | Contains information about the ExpandAxisTupleMemberAsyncCompleted event. |
 | GetCubesAsyncCompletedEventArgs | Contains information about the GetCubesAsyncCompleted event. |
 | GetHierarchiesAsyncCompletedEventArgs | Contains information about the GetHierarchiesAsyncCompleted event. |
 | GetHierarchyMembersAsyncCompletedEventArgs | Contains information about the GetHierarchyMembersAsyncCompleted event. |
 | GetMeasuresAsyncCompletedEventArgs | Contains information about the GetMeasuresAsyncCompleted event. |
 | HierarchiesCollection | Collection class for Hierarchy objects. |
 | HierarchyAlreadyExistsException | Thrown when the AddHierarchyAsync method is called on a Hierarchy which has already been added. |
 | HierarchyEventArgs | Base event args class for events which involve a Hierarchy. |
 | HierarchyMemberEventArgs | Base event args class for events which involve a Hierarchy and a Measure |
 | HierarchyNotFoundException | Thrown when a measure name which could not be resolved is specified as an argument to a method. |
 | InitializeAsyncCompletedEventArgs | Contains information about the InitializeAsyncCompleted event. |
 | InitialSettings | Class which exposes properties used to specify the initial settings for the associated data source. |
 | KeyedCollectionBase<T> | Base class for keyed collections. |
 | LevelSortDirection | Specifies the relation between a level and its default members sort direction. |
 | MeasureAlreadyExistsException | Thrown when the AddMeasureAsync method is called on a Measure which has already been added. |
 | MeasureEventArgs | Base event args class for events which involve a Measure |
 | MeasureNotFoundException | Thrown when a measure name which could not be resolved is specified as an argument to a method. |
 | MeasuresCollection | Collection class for Measure objects. |
 | MemberNotFoundException | Thrown when a member name which could not be resolved is specified as an argument to a method. |
 | MetadataTreeItemCollectionBase<T> | Base class for keyed collections which obtain data from a MetadataTreeItem |
 | OlapDataSource | Base class for OLAP (Online Analytical Processing) data sources. |
 | RemoveAllFilterMembersAsyncCompletedEventArgs | Contains information about the RemoveAllFilterMembersAsyncCompleted event. |
 | RemoveFilterAsyncCompletedEventArgs | Contains information about the RemoveFilterAsyncCompleted event. |
 | RemoveFilterMemberAsyncCompletedEventArgs | Contains information about the RemoveFilterMemberAsyncCompleted event. |
 | RemoveMeasureAsyncCompletedEventArgs | Contains information about the RemoveMeasureAsyncCompleted event. |
 | SetCubeAsyncCompletedEventArgs | Contains information about the SetCubeAsyncCompleted event. |
 | SettingsAlreadyAssignedException | Thrown when an attempt is made to modify a property of an InitialSettings derived class after the associated data source has been initialized. |
 | TupleMemberExpandedStateChangedEventArgs | Base event arguments class for the TupleMemberExpanded and TupleMemberCollapsed event args classes. |
 | TupleSortDirection | Specifies the relation between a tuple and its default members sort direction. |
 | UpdateAsyncCompletedEventArgs | Contains information about the UpdateAsyncCompleted event. |