Table of Contents

Class SlicesManager

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

Manager for slices.

public class SlicesManager

Inheritance

objectSlicesManager

Constructors

SlicesManager(Cube)

Creates a instance for cube.`

public SlicesManager(Cube cube)

Parameters

cube Cube

Properties

Count

Gets number of slices.

public int Count { get; }

Property Value

int

Methods

GetSlice(int)

Gets the slide by index.

public Slice GetSlice(int index)

Parameters

index int

Returns

Slice

Load(bool)

Loads the cube from stream.

public void Load(bool closeFilter = false)

Parameters

closeFilter bool

Save(CubeWriter, SliceSaveExtras)

Saves the cube to stream.

public void Save(CubeWriter writer, SliceSaveExtras extras = SliceSaveExtras.None)

Parameters

writer CubeWriter

extras SliceSaveExtras

OnNeedSlice

Event on need slice.

public event SlicesManagerNeedSliceEventHandler OnNeedSlice

Event Type

SlicesManagerNeedSliceEventHandler