This is the online documentation for PostSharp 4.3.
Download PDF or CHM. Go to v4.3 or v5.0
PostSharp.Patterns.Diagnostics Namespace
The PostSharp.Patterns.Diagnostics namespace contains a logging aspect.
Classes
  ClassDescription
Public classLogAspectConfiguration
Configuration of an ILogAspect.
Public classLogAspectConfigurationAttribute
Configures an aspect of type ILogAspect.
Public classLogAttribute
Custom attribute that, when applied on a method, causes PostSharp to implement tracing before and after execution of this method.
Public classLogAttributeBase
Base class for all logging aspects.
Public classLogExceptionAttribute
Custom attribute that, when applied on a method, causes PostSharp to implement tracing upon exception in this method.
Public classLoggingProfile
Logging profiles are named configurations of logging aspects. They are typically instantiated in the PostSharp XML project file.
Interfaces
  InterfaceDescription
Public interfaceILogAspect
Runtime semantics of the logging aspect.
Enumerations
  EnumerationDescription
Public enumerationLogLevel
Specifies the severity of a logged message.
Public enumerationLogOptions
Specifies the options for logging parameter names, types and values.