Click or drag to resize

StockSharp.Logging Namespace

Log component.

Classes
  ClassDescription
Public classBaseLogReceiver
The base implementation ILogReceiver.
Public classBaseLogSource
The base implementation ILogSource.
Public classConsoleLogListener
The logger that records the data to the console window.
Public classDebugLogListener
The strategy logger that records the data to the debug window.
Public classEmailLogListener
The logger sending data to the email.
Public classErrorLoggingAttribute
The attribute for the WCF server that automatically records all errors to LogError(Exception, String).
Public classExternalLogListener
The logger sending messages to the external recipient ILogListener.
Public classFileLogListener
The logger recording the data to a text file.
Public classLog4NetLogger
Helper class for messages logging based on log4net.
Public classLog4NetLogListener
Logger sending out messages to Log4NetLogger.
Public classLoggingHelper
Extension class for ILogSource.
Public classLogListener
The base class that monitors the event Log and saves to some storage.
Public classLogManager
Messages logging manager that monitors the Log event and forwards messages to the Listeners.
Public classLogMessage
A debug message.
Public classMemoryStatistics
The class for tracking objects taking in memory.
Public classMemoryStatisticsValueT
The class for tracking the number of active objects of the particular type.
Public classSoundLogListener
Logger playing the music when a message received.
Public classSpeechLogListener
Logger speaking words when a message received.
Public classTraceSource
The logs source which receives information from Trace.
Public classUnhandledExceptionSource
The logs source sending information about unhandled errors UnhandledException and UnobservedTaskException.
Interfaces
  InterfaceDescription
Public interfaceILogListener
The class interface that monitors the event Log and saves to some storage.
Public interfaceILogReceiver
Logs recipient interface.
Public interfaceILogSource
Logs source interface.
Public interfaceIMemoryStatisticsValue
The interface for tracking the number of active objects of the particular type.
Enumerations
  EnumerationDescription
Public enumerationLogLevels
Levels of log messages LogMessage.
Public enumerationSeparateByDateModes
Modes of log files splitting by date.