Click or drag to resize

WindowsEventLogProvider Class

Log messages to the windows event log. It is highly recommended this is used only for warning level messages and above, and can only be used when running with adequate permissions to use the EventLog, such as by an Administrator or service account.
Inheritance Hierarchy

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

The WindowsEventLogProvider type exposes the following members.

Constructors
  NameDescription
Public methodWindowsEventLogProvider
Initializes a new instance of the WindowsEventLogProvider class using Info.
Public methodWindowsEventLogProvider(LogLevel)
Initializes a new instance of the WindowsEventLogProvider class.
Public methodWindowsEventLogProvider(LogLevel, String)
Initializes a new instance of the WindowsEventLogProvider class.
Top
Properties
  NameDescription
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 propertySource
Gets or sets the event source.
Top
Methods
  NameDescription
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