Click or drag to resize

LogProvider Class

Base class for all logging provider implementations.
Inheritance Hierarchy
SystemObject
  FM.IceLinkLogProvider
    More...

Namespace:  FM.IceLink
Assembly:  FM.IceLink (in FM.IceLink.dll) Version: 3.2.2.607 (3.2.2.607)

The LogProvider type exposes the following members.

Constructors
  NameDescription
Public methodLogProvider
Initializes a new instance of the LogProvider class.
Top
Properties
  NameDescription
Public propertyFilter
Gets or sets a filter on the log provider.
Public propertyLevel
Gets or sets the log level.
Top
Methods
  NameDescription
Protected methodDoLog
Logs a message at the specified log level.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Protected methodGenerateLogLine
Generates a default log line.
Public methodGetHashCode (Inherited from Object.)
Protected methodStatic memberGetPrefix(LogLevel)
Converts a log-level to a 5-character string for consistently-spaced character sequences.
Protected methodStatic memberGetPrefix(LogLevel, Boolean)
Converts a log-level to a 5-character string for consistently-spaced character sequences.
Public methodStatic memberGetPrefixTimestamp
Converts a timestamp to a string formatted for rendering in a log message (yyyy/MM/dd-hh:mm:ss).
Public methodGetType (Inherited from Object.)
Public methodLog(DateTime, LogLevel, String, String)
Log a message with no exception.
Public methodLog(DateTime, LogLevel, String, String, Exception)
Log a message.
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top
See Also
Inheritance Hierarchy