Table of Contents

Namespace StockSharp.Logging

Classes

BaseLogReceiver

The base implementation ILogReceiver.

BaseLogSource

The base implementation ILogSource.

ConsoleLogListener

The logger that records the data to the console window.

DebugLogListener

The strategy logger that records the data to the debug window.

EmailLogListener

The logger sending data to the email.

ExternalLogListener

The logger sending messages to the external recipient ILogListener.

FileLogListener

The logger recording the data to a text file.

GlobalLogReceiver

Global logs receiver.

LogListener

The base class that monitors the event Log and saves to some storage.

LogManager

Messages logging manager that monitors the Log event and forwards messages to the Listeners.

LogMessage

A debug message.

LogReceiver

BaseLogReceiver.

LoggingHelper

Extension class for ILogSource.

TraceSource

The logs source which receives information from Trace.

UnhandledExceptionSource

The logs source sending information about unhandled errors UnhandledException and UnobservedTaskException.

Interfaces

ILogListener

The class interface that monitors the event Log and saves to some storage.

ILogReceiver

Logs recipient interface.

ILogSource

Logs source interface.

Enums

FileLogHistoryPolicies

Policies of action for out of date logs.

LogLevels

Levels of log messages LogMessage.

SeparateByDateModes

Modes of log files splitting by date.