Click or drag to resize

TextLogProvider Class

Simple log provider that writes to a local string builder.
Inheritance Hierarchy

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

The TextLogProvider type exposes the following members.

Constructors
  NameDescription
Public methodTextLogProvider
Initializes a new instance of the TextLogProvider class using Info.
Public methodTextLogProvider(LogLevel)
Initializes a new instance of the TextLogProvider class.
Top
Properties
  NameDescription
Public propertyCallback
Gets or sets a callback to invoke whenever text is written to the log.
Public propertyFilter
Gets or sets a filter on the log provider.
(Inherited from LogProvider.)
Public propertyLevel
Gets or sets the log level.
(Inherited from LogProvider.)
Public propertyText
Gets the logged text.
Top
Methods
  NameDescription
Public methodClear
Clears all text from the log and returns the former contents.
Protected methodDoLog
Logs a message at the specified log level.
(Overrides LogProviderDoLog(DateTime, LogLevel, String, String, Exception).)
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Protected methodGenerateLogLine
Generates a default log line.
(Inherited from LogProvider.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodLog(DateTime, LogLevel, String, String)
Log a message with no exception.
(Inherited from LogProvider.)
Public methodLog(DateTime, LogLevel, String, String, Exception)
Log a message.
(Inherited from LogProvider.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top
See Also