PostSharp.Patterns.Diagnostics Namespace |
The PostSharp.Patterns.Diagnostics namespace contains a logging aspect.

Class | Description | |
---|---|---|
![]() | LogAspectConfiguration |
Configuration of an ILogAspect.
|
![]() | LogAspectConfigurationAttribute |
Configures an aspect of type ILogAspect.
|
![]() | LogAttribute |
Custom attribute that, when applied on a method, causes PostSharp to implement tracing before and after execution of this method.
|
![]() | LogAttributeBase |
Base class for all logging aspects.
|
![]() | LogExceptionAttribute |
Custom attribute that, when applied on a method, causes PostSharp to implement tracing upon exception in this method.
|
![]() | LoggingProfile |
Logging profiles are named configurations of logging aspects. They are typically instantiated in the PostSharp XML project file.
|

Interface | Description | |
---|---|---|
![]() | ILogAspect |
Runtime semantics of the logging aspect.
|

Enumeration | Description | |
---|---|---|
![]() | LogLevel |
Specifies the severity of a logged message.
|
![]() | LogOptions |
Specifies the options for logging parameter names, types and values.
|