PostSharp6.3/API Reference/Post­Sharp.​Patterns.​Diagnostics.​Backends.​Enterprise­Library Namespace/Enterprise­Library­Logging­Backend­Options Class

EnterpriseLibraryLoggingBackendOptions Class

Inheritance Hierarchy
System.Object
  PostSharp.Patterns.Diagnostics.LoggingBackendOptions
    PostSharp.Patterns.Diagnostics.Backends.TextLoggingBackendOptions
      PostSharp.Patterns.Diagnostics.Backends.EnterpriseLibrary.EnterpriseLibraryLoggingBackendOptions

Namespace:  PostSharp.Patterns.Diagnostics.Backends.EnterpriseLibrary
Assembly:  PostSharp.Patterns.Diagnostics.Backends.EnterpriseLibrary (in PostSharp.Patterns.Diagnostics.Backends.EnterpriseLibrary.dll) Version: 6.3.9.0 (6.3.9.0)
Syntax
C#
public class EnterpriseLibraryLoggingBackendOptions : TextLoggingBackendOptions

The EnterpriseLibraryLoggingBackendOptions type exposes the following members.

Constructors
  NameDescription
Public methodEnterpriseLibraryLoggingBackendOptions
Initializes a new instance of the EnterpriseLibraryLoggingBackendOptions class
Properties
  NameDescription
Public propertyActionMaxLength (Inherited from TextLoggingBackendOptions.)
Public propertyAppendTrailingPeriod (Inherited from TextLoggingBackendOptions.)
Public propertyContextIdGenerationStrategy (Inherited from LoggingBackendOptions.)
Public propertyContextMaxLength (Inherited from LoggingBackendOptions.)
Public propertyDelimiter (Inherited from TextLoggingBackendOptions.)
Public propertyExceptionFormatter (Inherited from TextLoggingBackendOptions.)
Public propertyGetCategories
Function that maps an EnterpriseLibraryLoggingTypeSource to a set of strings that will be assigned to the Categories() property of log entries (see LogEntry). The default behavior is to invoke the GetCategories() method, which returns the role, the name of the EnterpriseLibraryLoggingTypeSource type and the name of all parent LoggingNamespaceSource.
Public propertyIncludeActivityExecutionTime (Inherited from LoggingBackendOptions.)
Public propertyIncludeExceptionDetails (Inherited from TextLoggingBackendOptions.)
Public propertyIncludeManualLoggingSourceLineInfo (Inherited from LoggingBackendOptions.)
Public propertyIncludeNamespace (Inherited from TextLoggingBackendOptions.)
Public propertyIncludeType (Inherited from TextLoggingBackendOptions.)
Public propertyIndentSpaces (Inherited from TextLoggingBackendOptions.)
Public propertyIsIncludeManualLoggingSourceLineInfoSpecified (Inherited from LoggingBackendOptions.)
Public propertyLogLevelIgnoredForSystemRecords (Inherited from LoggingBackendOptions.)
Public propertyRootSyntheticId (Inherited from LoggingBackendOptions.)
Public propertyShouldLogExceptionPredicate (Inherited from TextLoggingBackendOptions.)
Public propertySyntheticIdFormatter (Inherited from LoggingBackendOptions.)
Public propertySyntheticIdMaxLength (Inherited from LoggingBackendOptions.)
See Also