Class CubeReader
Namespace: FastReport.Olap.Utils
Assembly: FastCube.Core.dll
Cube file reader.
public class CubeReader : BinaryReader
Inheritance
object ← BinaryReader ← CubeReader
Constructors
CubeReader(Stream)
Creates a new insatnce.
public CubeReader(Stream input)
Parameters
input
Stream
Methods
ReadAnsiString()
Reads ansi string.
public string ReadAnsiString()
Returns
ReadBCD()
Reads BCD.
public decimal ReadBCD()
Returns
Exceptions
ReadDateTime()
Reads datetime.
public DateTime ReadDateTime()
Returns
ReadInts(int)
Reads ints array.
public virtual int[] ReadInts(int count)
Parameters
count
int
Returns
int[]
ReadStream(Stream)
Reads stream.
public void ReadStream(Stream target)
Parameters
target
Stream
ReadString(Encoding)
Reads string with specified encoding.
public string ReadString(Encoding encoding)
Parameters
encoding
Encoding
Returns
ReadTimeSpan()
Reads timespan.
public TimeSpan ReadTimeSpan()
Returns
Exceptions
ReadUTF8String()
Reads utf8 string.
public string ReadUTF8String()
Returns
ReadWideString()
Read wide string.
public string ReadWideString()