log4net SDK Reference |

# ILog.Error Method (Object)

Logs a message object with the Error level.

[Visual Basic]
Sub Error( _
ByVal message As Object _
)
[C#]
void Error(
object message
);

#### Parameters

message
  The message object to log.

#### Remarks

This method first checks if this logger is `ERROR` enabled by comparing the level of this logger with the Error level. If this logger is `ERROR` enabled, then it converts the message object (passed as parameter) to a string by invoking the appropriate IObjectRenderer. It then proceeds to call all the registered appenders in this logger and also higher in the hierarchy depending on the value of the additivity flag.

WARNING Note that passing an Exception to this method will print the name of the Exception but no stack trace. To print a stack trace use the Error form instead.

#### See Also

ILog Interface | log4net Namespace | ILog.Error Overload List | Error | IsErrorEnabled