Class CubeLog
Namespace: FastReport.Olap.Utils
Assembly: FastCube.Core.dll
Some logs of cube
public static class CubeLog
Inheritance
Properties
Level
Current level of logs, for blocking messages by default.
public static CubeLogLevel Level { get; set; }
Property Value
Methods
WriteCritical(string)
Write FastReport.Olap.Utils.CubeLogLevel.Critical log to event bus, without args, only flat message.
public static void WriteCritical(string message)
Parameters
message
string
WriteDebug(string)
Write FastReport.Olap.Utils.CubeLogLevel.Debug log to event bus, without args, only flat message.
public static void WriteDebug(string message)
Parameters
message
string
WriteError(string)
Write FastReport.Olap.Utils.CubeLogLevel.Error log to event bus, without args, only flat message.
public static void WriteError(string message)
Parameters
message
string
WriteException(Exception, CubeLogLevel)
Write an exception log.
public static void WriteException(Exception ex, CubeLogLevel level)
Parameters
ex
Exception
level
CubeLogLevel
WriteFormatCritical(string, params object[])
Write FastReport.Olap.Utils.CubeLogLevel.Critical log to event bus.
public static void WriteFormatCritical(string message, params object[] args)
Parameters
message
string
args
object[]
WriteFormatDebug(string, params object[])
Write FastReport.Olap.Utils.CubeLogLevel.Debug log to event bus, without args, only flat message.
public static void WriteFormatDebug(string message, params object[] args)
Parameters
message
string
args
object[]
WriteFormatError(string, params object[])
Write FastReport.Olap.Utils.CubeLogLevel.Error log to event bus, without args, only flat message.
public static void WriteFormatError(string message, params object[] args)
Parameters
message
string
args
object[]
WriteFormatInformation(string, params object[])
Write FastReport.Olap.Utils.CubeLogLevel.Information log to event bus, without args, only flat message.
public static void WriteFormatInformation(string message, params object[] args)
Parameters
message
string
args
object[]
WriteFormatTrace(string, params object[])
Write FastReport.Olap.Utils.CubeLogLevel.Trace log to event bus, without args, only flat message.
public static void WriteFormatTrace(string message, params object[] args)
Parameters
message
string
args
object[]
WriteFormatWarning(string, params object[])
Write FastReport.Olap.Utils.CubeLogLevel.Warning log to event bus, without args, only flat message.
public static void WriteFormatWarning(string message, params object[] args)
Parameters
message
string
args
object[]
WriteInformation(string)
Write FastReport.Olap.Utils.CubeLogLevel.Information log to event bus, without args, only flat message.
public static void WriteInformation(string message)
Parameters
message
string
WriteTrace(string)
Write FastReport.Olap.Utils.CubeLogLevel.Trace log to event bus, without args, only flat message.
public static void WriteTrace(string message)
Parameters
message
string
WriteWarning(string)
Write FastReport.Olap.Utils.CubeLogLevel.Warning log to event bus, without args, only flat message.
public static void WriteWarning(string message)
Parameters
message
string
Log
public static event EventHandler<CubeLogEventArgs> Log