MultiplexerLoggingOptions Class |
A multiplexer has no additional options.
System.Object
PostSharp.Patterns.Diagnostics.LoggingBackendOptions
PostSharp.Patterns.Diagnostics.Backends.Multiplexer.MultiplexerLoggingOptions
PostSharp.Patterns.Diagnostics.LoggingBackendOptions
PostSharp.Patterns.Diagnostics.Backends.Multiplexer.MultiplexerLoggingOptions
Namespace: PostSharp.Patterns.Diagnostics.Backends.Multiplexer
Assembly: PostSharp.Patterns.Diagnostics (in PostSharp.Patterns.Diagnostics.dll) Version: 2023.0.3.0 (2023.0.3.0)
C#
public sealed class MultiplexerLoggingOptions : LoggingBackendOptions
The MultiplexerLoggingOptions type exposes the following members.
Name | Description | |
---|---|---|
MultiplexerLoggingOptions | Initializes a new instance of the MultiplexerLoggingOptions class |
Name | Description | |
---|---|---|
ContextIdGenerationStrategy |
Determines how the Id property is generated.
(Inherited from LoggingBackendOptions.) | |
ContextMaxLength |
Max length of the Description property.
(Inherited from LoggingBackendOptions.) | |
IncludeActivityExecutionTime |
Determines whether the execution time should be measured for custom activities. The default value is false.
This property does not affect the measurement of execution time of methods, which is only influenced
by the IncludeExecutionTime property of the build-time logging profile.
(Inherited from LoggingBackendOptions.) | |
IncludeManualLoggingSourceLineInfo |
Determines whether source line information should be included in the log output for manual
logging (written using LogSource).
(Inherited from LoggingBackendOptions.) | |
IsIncludeManualLoggingSourceLineInfoSpecified |
Determines whether the IncludeManualLoggingSourceLineInfo has been set.
(Inherited from LoggingBackendOptions.) | |
LogLevelIgnoredForSystemRecords |
Determines whether the Level property is ignored by the current back-end for auto-generated
(i.e. non-manual) logging records. Some back-ends may not support overriding the level of records.
(Inherited from LoggingBackendOptions.) | |
RootSyntheticId |
Gets or sets the root of the SyntheticId property. The default
is a hex-formatted random 64-bit value.
(Inherited from LoggingBackendOptions.) | |
SyntheticIdFormatter |
Determines how the SyntheticId property is generated.
The default value is an instance of the DefaultSyntheticIdFormatter class.
(Inherited from LoggingBackendOptions.) | |
SyntheticIdMaxLength |
Gets or sets the maximal length of the SyntheticId property.
(Inherited from LoggingBackendOptions.) |