VPILogger MembersVirtual Photonics - VTS Library
Virtual Photonics

The ILogger type exposes the following members.
Methods

  NameDescription
Public methodCreateChildLogger
Create a new child logger. The name of the child logger is [current-loggers-name].[passed-in-name]
Public methodDebug(Func String )
Logs a debug message with lazily constructed message. The message will be constructed only if the IsDebugEnabled is true.
Public methodDebug(String)
Logs a debug message.
Public methodDebug(String, Exception)
Logs a debug message.
Public methodDebugFormat(String,  Object )
Logs a debug message.
Public methodDebugFormat(Exception, String,  Object )
Logs a debug message.
Public methodDebugFormat(IFormatProvider, String,  Object )
Logs a debug message.
Public methodDebugFormat(Exception, IFormatProvider, String,  Object )
Logs a debug message.
Public methodError(Func String )
Logs an error message with lazily constructed message. The message will be constructed only if the IsErrorEnabled is true.
Public methodError(String)
Logs an error message.
Public methodError(String, Exception)
Logs an error message.
Public methodErrorFormat(String,  Object )
Logs an error message.
Public methodErrorFormat(Exception, String,  Object )
Logs an error message.
Public methodErrorFormat(IFormatProvider, String,  Object )
Logs an error message.
Public methodErrorFormat(Exception, IFormatProvider, String,  Object )
Logs an error message.
Public methodFatal(Func String )
Logs a fatal message with lazily constructed message. The message will be constructed only if the IsFatalEnabled is true.
Public methodFatal(String)
Logs a fatal message.
Public methodFatal(String, Exception)
Logs a fatal message.
Public methodFatalFormat(String,  Object )
Logs a fatal message.
Public methodFatalFormat(Exception, String,  Object )
Logs a fatal message.
Public methodFatalFormat(IFormatProvider, String,  Object )
Logs a fatal message.
Public methodFatalFormat(Exception, IFormatProvider, String,  Object )
Logs a fatal message.
Public methodInfo(Func String )
Logs a info message with lazily constructed message. The message will be constructed only if the IsInfoEnabled is true.
Public methodInfo(String)
Logs an info message.
Public methodInfo(String, Exception)
Logs an info message.
Public methodInfoFormat(String,  Object )
Logs an info message.
Public methodInfoFormat(Exception, String,  Object )
Logs an info message.
Public methodInfoFormat(IFormatProvider, String,  Object )
Logs an info message.
Public methodInfoFormat(Exception, IFormatProvider, String,  Object )
Logs an info message.
Public methodWarn(Func String )
Logs a warn message with lazily constructed message. The message will be constructed only if the IsWarnEnabled is true.
Public methodWarn(String)
Logs a warn message.
Public methodWarn(String, Exception)
Logs a warn message.
Public methodWarnFormat(String,  Object )
Logs a warn message.
Public methodWarnFormat(Exception, String,  Object )
Logs a warn message.
Public methodWarnFormat(IFormatProvider, String,  Object )
Logs a warn message.
Public methodWarnFormat(Exception, IFormatProvider, String,  Object )
Logs a warn message.
Back to Top
Properties

  NameDescription
Public propertyIsDebugEnabled
Determines if messages of priority "debug" will be logged.
Public propertyIsErrorEnabled
Determines if messages of priority "error" will be logged.
Public propertyIsFatalEnabled
Determines if messages of priority "fatal" will be logged.
Public propertyIsInfoEnabled
Determines if messages of priority "info" will be logged.
Public propertyIsWarnEnabled
Determines if messages of priority "warn" will be logged.
Back to Top
See Also