PostSharp5.0//API Reference/Post­Sharp.​Patterns.​Diagnostics Namespace/Logger Class/Logger Methods

Logger Methods

The Logger type exposes the following members.

Methods
  NameDescription
Public methodForCurrentContext
Gets a Logger for the current logging context, i.e. for the topmost logged method or custom activity.
Public methodStatic memberGetLogger(String)
Gets a Logger for a given role and for the calling type.
Public methodStatic memberGetLogger(String, CallerInfo)
Public methodStatic memberGetLogger(String, Type)
Gets a Logger for a given role and Type.
Public methodIsEnabled
Determines whether logging is enabled in the current Logger for a given LogLevel.
Public methodOpenActivity(String)
Opens a custom activity with an optional description, but without parameters. The activity must be synchronous, i.e. must fully execute on the same thread and must not be interrupted by an await or yield return operator.
Public methodOpenActivity(String, CallerInfo)
Public methodOpenActivity(String, Object[])
Opens a custom activity with an array of parameters. The activity must be synchronous, i.e. must fully execute on the same thread and must not be interrupted by an await or yield return operator.
Public methodOpenActivity(LogActivityOptions, String)
Opens a custom activity with an optional description, but without parameters. The activity must be synchronous, i.e. must fully execute on the same thread and must not be interrupted by an await or yield return operator.
Public methodOpenActivity(String, Object[], CallerInfo)
Public methodOpenActivity(LogActivityOptions, String, CallerInfo)
Public methodOpenActivity(LogActivityOptions, String, Object[])
Opens a custom activity with an array of parameters. The activity must be synchronous, i.e. must fully execute on the same thread and must not be interrupted by an await or yield return operator.
Public methodOpenActivity(LogActivityOptions, String, Object[], CallerInfo)
Public methodOpenActivity<T1>(String, T1)
Opens a custom activity with a description containing 1 parameter. The activity must be synchronous, i.e. must fully execute on the same thread and must not be interrupted by an await or yield return operator.
Public methodOpenActivity<T1>(String, T1, CallerInfo)
Public methodOpenActivity<T1>(LogActivityOptions, String, T1)
Opens a custom activity with a description containing 1 parameter. The activity must be synchronous, i.e. must fully execute on the same thread and must not be interrupted by an await or yield return operator.
Public methodOpenActivity<T1>(LogActivityOptions, String, T1, CallerInfo)
Public methodOpenActivity<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(String, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)
Opens a custom activity with a description containing 10 parameters. The activity must be synchronous, i.e. must fully execute on the same thread and must not be interrupted by an await or yield return operator.
Public methodOpenActivity<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(String, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, CallerInfo)
Public methodOpenActivity<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(LogActivityOptions, String, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)
Opens a custom activity with a description containing 10 parameters. The activity must be synchronous, i.e. must fully execute on the same thread and must not be interrupted by an await or yield return operator.
Public methodOpenActivity<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(LogActivityOptions, String, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, CallerInfo)
Public methodOpenActivity<T1, T2>(String, T1, T2)
Opens a custom activity with a description containing 2 parameters. The activity must be synchronous, i.e. must fully execute on the same thread and must not be interrupted by an await or yield return operator.
Public methodOpenActivity<T1, T2>(String, T1, T2, CallerInfo)
Public methodOpenActivity<T1, T2>(LogActivityOptions, String, T1, T2)
Opens a custom activity with a description containing 2 parameters. The activity must be synchronous, i.e. must fully execute on the same thread and must not be interrupted by an await or yield return operator.
Public methodOpenActivity<T1, T2>(LogActivityOptions, String, T1, T2, CallerInfo)
Public methodOpenActivity<T1, T2, T3>(String, T1, T2, T3)
Opens a custom activity with a description containing 3 parameters. The activity must be synchronous, i.e. must fully execute on the same thread and must not be interrupted by an await or yield return operator.
Public methodOpenActivity<T1, T2, T3>(String, T1, T2, T3, CallerInfo)
Public methodOpenActivity<T1, T2, T3>(LogActivityOptions, String, T1, T2, T3)
Opens a custom activity with a description containing 3 parameters. The activity must be synchronous, i.e. must fully execute on the same thread and must not be interrupted by an await or yield return operator.
Public methodOpenActivity<T1, T2, T3>(LogActivityOptions, String, T1, T2, T3, CallerInfo)
Public methodOpenActivity<T1, T2, T3, T4>(String, T1, T2, T3, T4)
Opens a custom activity with a description containing 4 parameters. The activity must be synchronous, i.e. must fully execute on the same thread and must not be interrupted by an await or yield return operator.
Public methodOpenActivity<T1, T2, T3, T4>(String, T1, T2, T3, T4, CallerInfo)
Public methodOpenActivity<T1, T2, T3, T4>(LogActivityOptions, String, T1, T2, T3, T4)
Opens a custom activity with a description containing 4 parameters. The activity must be synchronous, i.e. must fully execute on the same thread and must not be interrupted by an await or yield return operator.
Public methodOpenActivity<T1, T2, T3, T4>(LogActivityOptions, String, T1, T2, T3, T4, CallerInfo)
Public methodOpenActivity<T1, T2, T3, T4, T5>(String, T1, T2, T3, T4, T5)
Opens a custom activity with a description containing 5 parameters. The activity must be synchronous, i.e. must fully execute on the same thread and must not be interrupted by an await or yield return operator.
Public methodOpenActivity<T1, T2, T3, T4, T5>(String, T1, T2, T3, T4, T5, CallerInfo)
Public methodOpenActivity<T1, T2, T3, T4, T5>(LogActivityOptions, String, T1, T2, T3, T4, T5)
Opens a custom activity with a description containing 5 parameters. The activity must be synchronous, i.e. must fully execute on the same thread and must not be interrupted by an await or yield return operator.
Public methodOpenActivity<T1, T2, T3, T4, T5>(LogActivityOptions, String, T1, T2, T3, T4, T5, CallerInfo)
Public methodOpenActivity<T1, T2, T3, T4, T5, T6>(String, T1, T2, T3, T4, T5, T6)
Opens a custom activity with a description containing 6 parameters. The activity must be synchronous, i.e. must fully execute on the same thread and must not be interrupted by an await or yield return operator.
Public methodOpenActivity<T1, T2, T3, T4, T5, T6>(String, T1, T2, T3, T4, T5, T6, CallerInfo)
Public methodOpenActivity<T1, T2, T3, T4, T5, T6>(LogActivityOptions, String, T1, T2, T3, T4, T5, T6)
Opens a custom activity with a description containing 6 parameters. The activity must be synchronous, i.e. must fully execute on the same thread and must not be interrupted by an await or yield return operator.
Public methodOpenActivity<T1, T2, T3, T4, T5, T6>(LogActivityOptions, String, T1, T2, T3, T4, T5, T6, CallerInfo)
Public methodOpenActivity<T1, T2, T3, T4, T5, T6, T7>(String, T1, T2, T3, T4, T5, T6, T7)
Opens a custom activity with a description containing 7 parameters. The activity must be synchronous, i.e. must fully execute on the same thread and must not be interrupted by an await or yield return operator.
Public methodOpenActivity<T1, T2, T3, T4, T5, T6, T7>(String, T1, T2, T3, T4, T5, T6, T7, CallerInfo)
Public methodOpenActivity<T1, T2, T3, T4, T5, T6, T7>(LogActivityOptions, String, T1, T2, T3, T4, T5, T6, T7)
Opens a custom activity with a description containing 7 parameters. The activity must be synchronous, i.e. must fully execute on the same thread and must not be interrupted by an await or yield return operator.
Public methodOpenActivity<T1, T2, T3, T4, T5, T6, T7>(LogActivityOptions, String, T1, T2, T3, T4, T5, T6, T7, CallerInfo)
Public methodOpenActivity<T1, T2, T3, T4, T5, T6, T7, T8>(String, T1, T2, T3, T4, T5, T6, T7, T8)
Opens a custom activity with a description containing 8 parameters. The activity must be synchronous, i.e. must fully execute on the same thread and must not be interrupted by an await or yield return operator.
Public methodOpenActivity<T1, T2, T3, T4, T5, T6, T7, T8>(String, T1, T2, T3, T4, T5, T6, T7, T8, CallerInfo)
Public methodOpenActivity<T1, T2, T3, T4, T5, T6, T7, T8>(LogActivityOptions, String, T1, T2, T3, T4, T5, T6, T7, T8)
Opens a custom activity with a description containing 8 parameters. The activity must be synchronous, i.e. must fully execute on the same thread and must not be interrupted by an await or yield return operator.
Public methodOpenActivity<T1, T2, T3, T4, T5, T6, T7, T8>(LogActivityOptions, String, T1, T2, T3, T4, T5, T6, T7, T8, CallerInfo)
Public methodOpenActivity<T1, T2, T3, T4, T5, T6, T7, T8, T9>(String, T1, T2, T3, T4, T5, T6, T7, T8, T9)
Opens a custom activity with a description containing 9 parameters. The activity must be synchronous, i.e. must fully execute on the same thread and must not be interrupted by an await or yield return operator.
Public methodOpenActivity<T1, T2, T3, T4, T5, T6, T7, T8, T9>(String, T1, T2, T3, T4, T5, T6, T7, T8, T9, CallerInfo)
Public methodOpenActivity<T1, T2, T3, T4, T5, T6, T7, T8, T9>(LogActivityOptions, String, T1, T2, T3, T4, T5, T6, T7, T8, T9)
Opens a custom activity with a description containing 9 parameters. The activity must be synchronous, i.e. must fully execute on the same thread and must not be interrupted by an await or yield return operator.
Public methodOpenActivity<T1, T2, T3, T4, T5, T6, T7, T8, T9>(LogActivityOptions, String, T1, T2, T3, T4, T5, T6, T7, T8, T9, CallerInfo)
Public methodOpenAsyncActivity(String)
Opens an asynchronous custom activity with an optional description, but without parameters.
Public methodOpenAsyncActivity(String, CallerInfo)
Public methodOpenAsyncActivity(String, Object[])
Opens an asynchronous custom activity with an optional description and an array of parameters.
Public methodOpenAsyncActivity(LogActivityOptions, String)
Opens an asynchronous custom activity with an optional description, but without parameters.
Public methodOpenAsyncActivity(String, Object[], CallerInfo)
Public methodOpenAsyncActivity(LogActivityOptions, String, CallerInfo)
Public methodOpenAsyncActivity(LogActivityOptions, String, Object[])
Opens an asynchronous custom activity with an optional description and an array of parameters.
Public methodOpenAsyncActivity(LogActivityOptions, String, Object[], CallerInfo)
Public methodOpenAsyncActivity<T1>(String, T1)
Opens an asynchronous custom activity with a description containing 1 parameter.
Public methodOpenAsyncActivity<T1>(String, T1, CallerInfo)
Public methodOpenAsyncActivity<T1>(LogActivityOptions, String, T1)
Opens an asynchronous custom activity with a description containing 1 parameter.
Public methodOpenAsyncActivity<T1>(LogActivityOptions, String, T1, CallerInfo)
Public methodOpenAsyncActivity<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(String, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)
Opens an asynchronous custom activity with a description containing 10 parameters.
Public methodOpenAsyncActivity<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(String, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, CallerInfo)
Public methodOpenAsyncActivity<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(LogActivityOptions, String, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)
Opens an asynchronous custom activity with a description containing 10 parameters.
Public methodOpenAsyncActivity<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(LogActivityOptions, String, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, CallerInfo)
Public methodOpenAsyncActivity<T1, T2>(String, T1, T2)
Opens an asynchronous custom activity with a description containing 2 parameters.
Public methodOpenAsyncActivity<T1, T2>(String, T1, T2, CallerInfo)
Public methodOpenAsyncActivity<T1, T2>(LogActivityOptions, String, T1, T2)
Opens an asynchronous custom activity with a description containing 2 parameters.
Public methodOpenAsyncActivity<T1, T2>(LogActivityOptions, String, T1, T2, CallerInfo)
Public methodOpenAsyncActivity<T1, T2, T3>(String, T1, T2, T3)
Opens an asynchronous custom activity with a description containing 3 parameters.
Public methodOpenAsyncActivity<T1, T2, T3>(String, T1, T2, T3, CallerInfo)
Public methodOpenAsyncActivity<T1, T2, T3>(LogActivityOptions, String, T1, T2, T3)
Opens an asynchronous custom activity with a description containing 3 parameters.
Public methodOpenAsyncActivity<T1, T2, T3>(LogActivityOptions, String, T1, T2, T3, CallerInfo)
Public methodOpenAsyncActivity<T1, T2, T3, T4>(String, T1, T2, T3, T4)
Opens an asynchronous custom activity with a description containing 4 parameters.
Public methodOpenAsyncActivity<T1, T2, T3, T4>(String, T1, T2, T3, T4, CallerInfo)
Public methodOpenAsyncActivity<T1, T2, T3, T4>(LogActivityOptions, String, T1, T2, T3, T4)
Opens an asynchronous custom activity with a description containing 4 parameters.
Public methodOpenAsyncActivity<T1, T2, T3, T4>(LogActivityOptions, String, T1, T2, T3, T4, CallerInfo)
Public methodOpenAsyncActivity<T1, T2, T3, T4, T5>(String, T1, T2, T3, T4, T5)
Opens an asynchronous custom activity with a description containing 5 parameters.
Public methodOpenAsyncActivity<T1, T2, T3, T4, T5>(String, T1, T2, T3, T4, T5, CallerInfo)
Public methodOpenAsyncActivity<T1, T2, T3, T4, T5>(LogActivityOptions, String, T1, T2, T3, T4, T5)
Opens an asynchronous custom activity with a description containing 5 parameters.
Public methodOpenAsyncActivity<T1, T2, T3, T4, T5>(LogActivityOptions, String, T1, T2, T3, T4, T5, CallerInfo)
Public methodOpenAsyncActivity<T1, T2, T3, T4, T5, T6>(String, T1, T2, T3, T4, T5, T6)
Opens an asynchronous custom activity with a description containing 6 parameters.
Public methodOpenAsyncActivity<T1, T2, T3, T4, T5, T6>(String, T1, T2, T3, T4, T5, T6, CallerInfo)
Public methodOpenAsyncActivity<T1, T2, T3, T4, T5, T6>(LogActivityOptions, String, T1, T2, T3, T4, T5, T6)
Opens an asynchronous custom activity with a description containing 6 parameters.
Public methodOpenAsyncActivity<T1, T2, T3, T4, T5, T6>(LogActivityOptions, String, T1, T2, T3, T4, T5, T6, CallerInfo)
Public methodOpenAsyncActivity<T1, T2, T3, T4, T5, T6, T7>(String, T1, T2, T3, T4, T5, T6, T7)
Opens an asynchronous custom activity with a description containing 7 parameters.
Public methodOpenAsyncActivity<T1, T2, T3, T4, T5, T6, T7>(String, T1, T2, T3, T4, T5, T6, T7, CallerInfo)
Public methodOpenAsyncActivity<T1, T2, T3, T4, T5, T6, T7>(LogActivityOptions, String, T1, T2, T3, T4, T5, T6, T7)
Opens an asynchronous custom activity with a description containing 7 parameters.
Public methodOpenAsyncActivity<T1, T2, T3, T4, T5, T6, T7>(LogActivityOptions, String, T1, T2, T3, T4, T5, T6, T7, CallerInfo)
Public methodOpenAsyncActivity<T1, T2, T3, T4, T5, T6, T7, T8>(String, T1, T2, T3, T4, T5, T6, T7, T8)
Opens an asynchronous custom activity with a description containing 8 parameters.
Public methodOpenAsyncActivity<T1, T2, T3, T4, T5, T6, T7, T8>(String, T1, T2, T3, T4, T5, T6, T7, T8, CallerInfo)
Public methodOpenAsyncActivity<T1, T2, T3, T4, T5, T6, T7, T8>(LogActivityOptions, String, T1, T2, T3, T4, T5, T6, T7, T8)
Opens an asynchronous custom activity with a description containing 8 parameters.
Public methodOpenAsyncActivity<T1, T2, T3, T4, T5, T6, T7, T8>(LogActivityOptions, String, T1, T2, T3, T4, T5, T6, T7, T8, CallerInfo)
Public methodOpenAsyncActivity<T1, T2, T3, T4, T5, T6, T7, T8, T9>(String, T1, T2, T3, T4, T5, T6, T7, T8, T9)
Opens an asynchronous custom activity with a description containing 9 parameters.
Public methodOpenAsyncActivity<T1, T2, T3, T4, T5, T6, T7, T8, T9>(String, T1, T2, T3, T4, T5, T6, T7, T8, T9, CallerInfo)
Public methodOpenAsyncActivity<T1, T2, T3, T4, T5, T6, T7, T8, T9>(LogActivityOptions, String, T1, T2, T3, T4, T5, T6, T7, T8, T9)
Opens an asynchronous custom activity with a description containing 9 parameters.
Public methodOpenAsyncActivity<T1, T2, T3, T4, T5, T6, T7, T8, T9>(LogActivityOptions, String, T1, T2, T3, T4, T5, T6, T7, T8, T9, CallerInfo)
Public methodWrite(LogLevel, String)
Writes a custom log record without parameters.
Public methodWrite(LogLevel, String, CallerInfo)
Public methodWrite(LogLevel, String, Object[])
Writes a custom log record with an array of parameters.
Public methodWrite(LogLevel, String, Object[], CallerInfo)
Public methodWrite<T1>(LogLevel, String, T1)
Writes a custom log record with 1 parameter.
Public methodWrite<T1>(LogLevel, String, T1, CallerInfo)
Public methodWrite<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(LogLevel, String, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)
Writes a custom log record with 10 parameters.
Public methodWrite<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(LogLevel, String, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, CallerInfo)
Public methodWrite<T1, T2>(LogLevel, String, T1, T2)
Writes a custom log record with 2 parameters.
Public methodWrite<T1, T2>(LogLevel, String, T1, T2, CallerInfo)
Public methodWrite<T1, T2, T3>(LogLevel, String, T1, T2, T3)
Writes a custom log record with 3 parameters.
Public methodWrite<T1, T2, T3>(LogLevel, String, T1, T2, T3, CallerInfo)
Public methodWrite<T1, T2, T3, T4>(LogLevel, String, T1, T2, T3, T4)
Writes a custom log record with 4 parameters.
Public methodWrite<T1, T2, T3, T4>(LogLevel, String, T1, T2, T3, T4, CallerInfo)
Public methodWrite<T1, T2, T3, T4, T5>(LogLevel, String, T1, T2, T3, T4, T5)
Writes a custom log record with 5 parameters.
Public methodWrite<T1, T2, T3, T4, T5>(LogLevel, String, T1, T2, T3, T4, T5, CallerInfo)
Public methodWrite<T1, T2, T3, T4, T5, T6>(LogLevel, String, T1, T2, T3, T4, T5, T6)
Writes a custom log record with 6 parameters.
Public methodWrite<T1, T2, T3, T4, T5, T6>(LogLevel, String, T1, T2, T3, T4, T5, T6, CallerInfo)
Public methodWrite<T1, T2, T3, T4, T5, T6, T7>(LogLevel, String, T1, T2, T3, T4, T5, T6, T7)
Writes a custom log record with 7 parameters.
Public methodWrite<T1, T2, T3, T4, T5, T6, T7>(LogLevel, String, T1, T2, T3, T4, T5, T6, T7, CallerInfo)
Public methodWrite<T1, T2, T3, T4, T5, T6, T7, T8>(LogLevel, String, T1, T2, T3, T4, T5, T6, T7, T8)
Writes a custom log record with 8 parameters.
Public methodWrite<T1, T2, T3, T4, T5, T6, T7, T8>(LogLevel, String, T1, T2, T3, T4, T5, T6, T7, T8, CallerInfo)
Public methodWrite<T1, T2, T3, T4, T5, T6, T7, T8, T9>(LogLevel, String, T1, T2, T3, T4, T5, T6, T7, T8, T9)
Writes a custom log record with 9 parameters.
Public methodWrite<T1, T2, T3, T4, T5, T6, T7, T8, T9>(LogLevel, String, T1, T2, T3, T4, T5, T6, T7, T8, T9, CallerInfo)
Public methodWriteException(LogLevel, Exception, String)
Writes a custom record without parameters and associates it with an Exception.
Public methodWriteException(LogLevel, Exception, String, CallerInfo)
Public methodWriteException(LogLevel, Exception, String, Object[])
Writes a custom record with an array of parameters and associates it with an Exception.
Public methodWriteException(LogLevel, Exception, String, Object[], CallerInfo)
Public methodWriteException<T1>(LogLevel, Exception, String, T1)
Writes a custom log record with 1 parameter and associates it with an Exception.
Public methodWriteException<T1>(LogLevel, Exception, String, T1, CallerInfo)
Public methodWriteException<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(LogLevel, Exception, String, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)
Writes a custom log record with 10 parameters and associates it with an Exception.
Public methodWriteException<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(LogLevel, Exception, String, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, CallerInfo)
Public methodWriteException<T1, T2>(LogLevel, Exception, String, T1, T2)
Writes a custom log record with 2 parameters and associates it with an Exception.
Public methodWriteException<T1, T2>(LogLevel, Exception, String, T1, T2, CallerInfo)
Public methodWriteException<T1, T2, T3>(LogLevel, Exception, String, T1, T2, T3)
Writes a custom log record with 3 parameters and associates it with an Exception.
Public methodWriteException<T1, T2, T3>(LogLevel, Exception, String, T1, T2, T3, CallerInfo)
Public methodWriteException<T1, T2, T3, T4>(LogLevel, Exception, String, T1, T2, T3, T4)
Writes a custom log record with 4 parameters and associates it with an Exception.
Public methodWriteException<T1, T2, T3, T4>(LogLevel, Exception, String, T1, T2, T3, T4, CallerInfo)
Public methodWriteException<T1, T2, T3, T4, T5>(LogLevel, Exception, String, T1, T2, T3, T4, T5)
Writes a custom log record with 5 parameters and associates it with an Exception.
Public methodWriteException<T1, T2, T3, T4, T5>(LogLevel, Exception, String, T1, T2, T3, T4, T5, CallerInfo)
Public methodWriteException<T1, T2, T3, T4, T5, T6>(LogLevel, Exception, String, T1, T2, T3, T4, T5, T6)
Writes a custom log record with 6 parameters and associates it with an Exception.
Public methodWriteException<T1, T2, T3, T4, T5, T6>(LogLevel, Exception, String, T1, T2, T3, T4, T5, T6, CallerInfo)
Public methodWriteException<T1, T2, T3, T4, T5, T6, T7>(LogLevel, Exception, String, T1, T2, T3, T4, T5, T6, T7)
Writes a custom log record with 7 parameters and associates it with an Exception.
Public methodWriteException<T1, T2, T3, T4, T5, T6, T7>(LogLevel, Exception, String, T1, T2, T3, T4, T5, T6, T7, CallerInfo)
Public methodWriteException<T1, T2, T3, T4, T5, T6, T7, T8>(LogLevel, Exception, String, T1, T2, T3, T4, T5, T6, T7, T8)
Writes a custom log record with 8 parameters and associates it with an Exception.
Public methodWriteException<T1, T2, T3, T4, T5, T6, T7, T8>(LogLevel, Exception, String, T1, T2, T3, T4, T5, T6, T7, T8, CallerInfo)
Public methodWriteException<T1, T2, T3, T4, T5, T6, T7, T8, T9>(LogLevel, Exception, String, T1, T2, T3, T4, T5, T6, T7, T8, T9)
Writes a custom log record with 9 parameters and associates it with an Exception.
Public methodWriteException<T1, T2, T3, T4, T5, T6, T7, T8, T9>(LogLevel, Exception, String, T1, T2, T3, T4, T5, T6, T7, T8, T9, CallerInfo)
Public methodWriteExecutionPoint()
Emits a log record with the source file and line of the caller.
Public methodWriteExecutionPoint(CallerInfo)
Extension Methods
  NameDescription
Public Extension MethodQueryInterface<T>
Gets the implementation of a specified interface for the specified object.
(Defined by QueryInterfaceExtensions.)
See Also