ILoggerLogMessage 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
)
Sub LogMessage (
level As LogLevel,
channel As String,
messageId As Integer,
message As String,
ParamArray arguments As Object()
)
void LogMessage(
LogLevel level,
String^ channel,
int messageId,
String^ message,
... array<Object^>^ arguments
)
abstract LogMessage :
level : LogLevel *
channel : string *
messageId : int *
message : string *
arguments : Object[] -> unit
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.
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