IExtensionLoggerLogMessage(LogLevel, String, Int32, String, Object) Method |
Logs a message.
Namespace: Dundas.BIAssembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (26.2.0.1000)
Syntaxvoid 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 LogLevel
- The detail level of the message.
- channel String
- The log channel.
- messageId Int32
- The identifier of the message (a.k.a "event ID").
- message String
- A composite format string.
- arguments Object
- 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