IExtensionLoggerLogMessage Method (LogLevel, String, Int32, String, Object)

Logs a message.

Namespace:  Dundas.BI
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (24.3.0.1000)
Syntax
void LogMessage(
	LogLevel level,
	string? channel,
	int messageId,
	string message,
	params Object?[] arguments
)

Parameters

level
Type: Dundas.BILogLevel
The detail level of the message.
channel
Type: SystemString
The log channel.
messageId
Type: SystemInt32
The identifier of the message (a.k.a "event ID").
message
Type: SystemString
A composite format string.
arguments
Type: SystemObject
An object array that contains zero or more objects to format.

Implements

ILoggerLogMessage(LogLevel, String, Int32, String, Object)
Remarks
This method is guaranteed to never throw an exception. If the parameters are invalid, a message to that effect will be logged to the operating system's event log.
See Also