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

Logger Class

Allows to emit custom log records and define custom activities.
Inheritance Hierarchy
System.Object
  PostSharp.Patterns.Diagnostics.Logger
    PostSharp.Patterns.Diagnostics.LogActivity

Namespace:  PostSharp.Patterns.Diagnostics
Assembly:  PostSharp.Patterns.Common (in PostSharp.Patterns.Common.dll) Version: 6.1.6.0 (6.1.6.0)
Syntax
C#
public class Logger

The Logger type exposes the following members.

Properties
  NameDescription
Public propertyIsOpenActivityEnabled Obsolete.
Determines whether the current logging verbosity results in the OpenActivity(String) method to open a new activity and log the start, success or failure of the activity. When this property evaluates to false, calls to the OpenActivity(String) method, as well as all calls to the methods of the returned LogActivity, are basically ignored, even SetFailure() and SetException(Exception).
Methods
  NameDescription
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 methodGetOrCreateProperty<T>
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) Obsolete.
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[]) Obsolete.
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) Obsolete.
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) Obsolete.
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) Obsolete.
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) Obsolete.
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) Obsolete.
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) Obsolete.
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) Obsolete.
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) Obsolete.
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) Obsolete.
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) Obsolete.
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) Obsolete.
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) Obsolete.
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) Obsolete.
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) Obsolete.
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) Obsolete.
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) Obsolete.
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) Obsolete.
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) Obsolete.
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) Obsolete.
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) Obsolete.
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) Obsolete.
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 methodWithExceptionLevel
Public methodWithLevel
Public methodWithProperty(String, Object)
Public methodWithProperty<T>(ILoggingProperty<T>, T)
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)
See Also