Click or drag to resize
ISystemLogger Interface

[This is preliminary documentation and is subject to change.]

[Missing <summary> documentation for "T:Netadmin.Core.Logging.ISystemLogger"]

Namespace: Netadmin.Core.Logging
Assembly: Netadmin.Core (in Netadmin.Core.dll) Version: release/9.0@131b654fe7332b0776120c2b44d96c6cac5ac9a2
Syntax
public interface ISystemLogger

The ISystemLogger type exposes the following members.

Properties
  NameDescription
Public propertyBooleanIsDebugEnabled
Returns true if logging is enabled for Debug
Public propertyBooleanIsErrorEnabled
Returns true if logging is enabled for Error
Public propertyBooleanIsFatalEnabled
Returns true if logging is enabled for Fatal
Public propertyBooleanIsInfoEnabled
Returns true if logging is enabled for Info
Public propertyBooleanIsTraceEnabled
Returns true if logging is enabled for Trace
Public propertyBooleanIsWarnEnabled
Returns true if logging is enabled for Warn
Top
Methods
  NameDescription
Public method void Debug(String, Object)
Logs a Debug event
Public method void DebugException(Exception, String, Object)
Logs a Debug event
Public method void Error(String, Object)
Logs an Error event, Error is reserved for critical errors that does not terminate the process
Public method void ErrorException(Exception, String, Object)
Logs an Error event, Error is reserved for critical errors that does not terminate the process
Public method void Fatal(String, Object)
Logs a Fatal event, Fatal is reserved for critical errors that result in process termination
Public method void FatalException(Exception, String, Object)
Logs a Fatal event, Fatal is reserved for critical errors that result in process termination
Public method void Info(String, Object)
Logs a Info event, Info is usefull for general startup/teardown messages
Public method void InfoException(Exception, String, Object)
Logs a Info event, Info is usefull for general startup/teardown messages
Public method void Trace(String, Object)
Logs a Trace event, Trace is usefull for logging method entries/exits
Public method void TraceException(Exception, String, Object)
Logs a Trace event, Trace is usefull for logging method entries/exits
Public method void Warn(String, Object)
Logs a Warn event, Warn is used for errors that can be recovered
Public method void WarnException(Exception, String, Object)
Logs a Warn event, Warn is used for errors that can be recovered
Top
See Also