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