Dundas.BI.Data.DataRetrieval Namespace | 
| Class | Description | |
|---|---|---|
| BatchCellset | 
            The data result cell set.
              | |
| BatchedClientRequest | 
            Class that encapsulates a batched client data request and the associated options.
            A batched request expect the resulting data to be sliced into multiple results, one for each batched control or adapter.
              | |
| BatchedDataRetrievalContext | 
            Class used to provide the pointer for a specific batched request result.
              | |
| BatchedDataStatisticsContext | 
            Class used to provide the pointer for a specific collection of data regions statistics.
              | |
| BatchedResult | 
            Class that represents the batched result for a data retrieval operation.
              | |
| BatchInfo | 
            Class that contains batch information necessary for slicing the data into multiple results, when servicing a BatchedClientRequest.
              | |
| Cellset | 
            The base class for data result cell sets.
              | |
| ClientHierarchyLevelSorting | 
            Class used for specifying the sorting behavior for an axis hierarchy level when data is retrieved.
              | |
| ClientHierarchyOverrides | 
            Class used to model client overrides for a MetricSet hierarchy usage element.
              | |
| ClientMeasureOverrides | 
            Class used to model client overrides for a MetricSet measure element.
              | |
| ClientOverrides | 
            Class used to model client specific overrides used in data retrieval operations.
              | |
| ClientRequest | 
            Class that encapsulates a client data request and the associated options.
              | |
| ClientRequestBase | 
            Class that encapsulates a client data request and the associated options.
              | |
| ClientTopBottomOverrides | 
            Class used to model top / bottom overrides for a specific data request.
              | |
| CredentialContext | 
            Represents a context under which data source credentials are valid.
              | |
| DataCell | 
            The class encapsulates a data result cell.
              | |
| DataCellset | 
            The data result cell set.
              | |
| DataRegion | 
            Class used to represent a data cell region defined within a cellset result.
              | |
| DataRegionDateTimeRange | 
            Class that represents a DataRegion range defined by using a time hierarchy values.
              | |
| DataRegionNumericRange | 
            Class that represents a DataRegion range defined using the values of a IMeasure.
              | |
| DataRegionOrdinals | 
            Class used to model DataCellset ordinal coordinates for a DataRegion.
              | |
| DataRegionRangeT | 
            Class used to represent a coordinate range for the purpose of defining a DataRegion.
              | |
| DataRequest | 
            Class that is used to model a data retrieval request, with all the associated parameter, overrides and options.
              | |
| DataResult | 
            Class that represents the result for a data retrieval operation.
              | |
| DataRetrievalContext | 
            Class used to provide the pointer for a specific request result.
              | |
| DataRetrievalProgress | 
            Class used to report data retrieval progress information.
              | |
| DataStamp | 
            Class that encapsulated various timestamps for a specific DataCellset.
              | |
| DataStatisticsContext | 
            Class used to provide the pointer for a specific collection of data regions statistics.
              | |
| DataTuple | 
            The class that encapsulates data axis information.
              | |
| ElementOverrides | 
            Base class used for modeling AnalysisElementUsage data retrieval overrides.
              | |
| ElementRequest | 
            The base class used to store data request information for a specific analysis element.
              | |
| GroupCancellationToken | 
            Class used to convey cancelling instructions for the recipient delegate.
              | |
| GroupProgressIndicator | 
            Class used to convey progress information on the recipient delegate.
              | |
| HierarchyOverrides | 
            Class used to model request overrides for a MetricSet hierarchy usage element.
              | |
| HierarchyRequest | 
            The class used to store data retrieval request information for a hierarchy.
              | |
| InMemoryCubeNotBuiltException | 
            Error that occurs when attempting to process a data request for an in-memory cube that has not been built.
              | |
| InvalidAggregatorCellException | 
            Exception that occurs when the system is trying to use the incorrect aggregator Cell.
              | |
| InvalidAttributeException | 
            Exception related to data retrieval operation performed with invalid attribute definition.
              | |
| InvalidDataCubeException | 
            Exception that occurs when the user tries to request data from a DataCube that is invalid or incompatible due to changes.
              | |
| InvalidDataRetrievalEntityException | 
            Exception that occurs when the user tries to request data for an entity that does not support direct data retrieval.
              | |
| InvalidDynamicHierarchyValueException | 
            Exception that occurs when the user select a dynamic hierarchy value that is already defined in the MetricSet.
              | |
| InvalidFormulaException | 
            Exception that occurs when the formula metric computation fails.
              | |
| InvalidOutputElementParameterException | 
            Exception that occurs when the current SelectTransform has output element parameters defined, while data connector changes invalidate the support for such parameters.
              | |
| InvalidQueryException | 
            Exception that occurs when the reader processor cannot correctly query data.
              | |
| InvalidRaggedHierarchyLinkException | 
            Exception that occurs when the user tries to request data from a DataCube that is invalid or incompatible due to changes.
              | |
| InvalidSecurityAttributeException | 
            Exception that occurs when the user tries to request data from a DataCube that is invalid or incompatible due to changes.
              | |
| MaximumResultSizeException | 
            Error that occurs when attempting to process a result that is larger than the allowable limit.
              | |
| MeasureMember | 
            Class used to encapsulate information about a measure to be used in a DataCellset.
              | |
| MeasureOverrides | 
            Class used to model overrides for a MetricSet measure element.
              | |
| MeasureRequest | 
            The class used to store data retrieval request information for a measure.
              | |
| OptimizerResult | 
            Class used for storing the data retrieval optimization analysis result.
              | |
| PlaceholderTransformException | 
            Exception that occurs when the user requests data from a DataCube containing one or more PlaceholderTransform s.
              | |
| ProgressInfo | 
            Class used to encapsulate data retrieval progress information.
              | |
| RequestOptions | 
            Class that encapsulated additional data retrieval options requested by the client.
            These options are not changing the queried data; they just request additional information to be sent to the client.
              | |
| RequestOverrides | 
            Class used to hold query specific overrides used in data retrieval operations.
              | |
| RequestResult | 
            The base class for the data retrieval operation results.
              | |
| ResultPaging | 
            Class used to set up paging options for data results.
              | |
| ResultShaping | 
            Class that encapsulated data retrieval options meant to change the shape of the queried data.
              | |
| StatisticsResult | 
            Class that represents the result of a data statistics request.
              | |
| TotalsSettings | 
            Class that describes the visual settings for result totals.
              | |
| TransformException | 
            Exception that occurs when a scripted element computation fails.
              | |
| TransformReader | 
            Class used for retrieving transform data.
              | |
| WarehouseBuildException | 
            Exception that occurs when the server receives a data request for an warehouse object that has not been built.
              | 
| Interface | Description | |
|---|---|---|
| IDataRetrievalService | 
            Interface for data retrieval functionality.
              | |
| ITransformReader | 
            Interface for data readers.
              | 
| Enumeration | Description | |
|---|---|---|
| DataRetrievalFormat | 
            Enumeration used to qualify the type of result expected from a data retrieval operation.
              | |
| DefaultDataRetrievalFormat | 
            Enumeration used to qualify the type of result expected from a data retrieval operation.
              | |
| PagingKind | 
            The supported paging options for the data result.
              | |
| ResultType | 
            The supported data result types.
              |