Table of Contents

Class CubeOrderedRecordSet

Namespace: FastReport.Olap.Cube
Assembly: FastCube.Core.dll

Implementation of ordered RecordSet for cube.

public class CubeOrderedRecordSet : OrderedRecordSet

Inheritance

objectOrderedRecordSetCubeOrderedRecordSet

Inherited Members

OrderedRecordSet.indexes, OrderedRecordSet.recordsComparer, OrderedRecordSet.Columns, OrderedRecordSet.GetRowIndex, OrderedRecordSet.IndexFields, OrderedRecordSet.RecordCount, OrderedRecordSet.ValidProperties, OrderedRecordSet.ClearIndex(), OrderedRecordSet.CreateIndex(), OrderedRecordSet.GetText(int, int), OrderedRecordSet.Initialize(), OrderedRecordSet.Update(), OrderedRecordSet.FillRecordIndex(), OrderedRecordSet.GetRecordCount(), OrderedRecordSet.GetRowIndexDefault(int), OrderedRecordSet.GetRowIndexOrder(int)

Constructors

CubeOrderedRecordSet()

Creates a new default instance.

public CubeOrderedRecordSet()

Properties

Cube

Gets or sets the cube.

public Cube Cube { get; set; }

Property Value

Cube

ValidProperties

Gets indicator that properties is valid.

protected override bool ValidProperties { get; }

Property Value

bool

Methods

GetRecordCount()

Gets number ob records.

protected override int GetRecordCount()

Returns

int

GetText(int, int)

Gets text by column and row.

public override string GetText(int col, int row)

Parameters

col int

row int

Returns

string

Initialize()

Initializes an instnace and updates it.

public override void Initialize()