Class SlicesManager
Namespace: FastReport.Olap.Cube
Assembly: FastCube.Core.dll
Manager for slices.
public class SlicesManager
Inheritance
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
Methods
GetSlice(int)
Gets the slide by index.
public Slice GetSlice(int index)
Parameters
index
int
Returns
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