A Sandcastle Documented Class Library

# OlapDataProvider RetrieveData Method (IOlapCube, DataRequest, ResultPaging, GroupProgressIndicator, GroupCancellationToken)

Retrieves the data.

Namespace: Dundas.BI.Data.DataProviders.Olap
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (10.0.0.1002)
Syntax
C#
VB
C++
F#
Copy

    public DataCellset RetrieveData(
    	IOlapCube cube,
    	DataRequest dataRequest,
    	ResultPaging paging,
    	GroupProgressIndicator progressIndicator,
    	GroupCancellationToken cancelToken
    )

    Public Function RetrieveData (
    	cube As IOlapCube,
    	dataRequest As DataRequest,
    	paging As ResultPaging,
    	progressIndicator As GroupProgressIndicator,
    	cancelToken As GroupCancellationToken
    ) As DataCellset

    public:
    DataCellset^ RetrieveData(
    	IOlapCube^ cube,
    	DataRequest^ dataRequest,
    	ResultPaging^ paging,
    	GroupProgressIndicator^ progressIndicator,
    	GroupCancellationToken^ cancelToken
    )

    member RetrieveData :
            cube : IOlapCube *
            dataRequest : DataRequest *
            paging : ResultPaging *
            progressIndicator : GroupProgressIndicator *
            cancelToken : GroupCancellationToken -> DataCellset

#### Parameters

cube
  Type: Dundas.BI.Data.Metadata.Olap
  IOlapCube
  The cube.
dataRequest
  Type: Dundas.BI.Data.DataRetrieval
  DataRequest
  The data request.
paging
  Type: Dundas.BI.Data.DataRetrieval
  ResultPaging
  The paging information.
progressIndicator
  Type: Dundas.BI.Data.DataRetrieval
  GroupProgressIndicator
  The progress indicator.
cancelToken
  Type: Dundas.BI.Data.DataRetrieval
  GroupCancellationToken
  The cancellation token.

#### Return Value

Type: DataCellset
The data cell set.
Exceptions

Exception | Condition
--- | ---
ArgumentNullException | cube, dataRequest or paging is .

See Also

#### Reference

OlapDataProvider Class
RetrieveData Overload
Dundas.BI.Data.DataProviders.Olap Namespace