EventSourceLoggingBackendOptions Properties |
The EventSourceLoggingBackendOptions type exposes the following members.
Name | Description | |
---|---|---|
ActionMaxLength |
Max length of a log record. The default value is 2048.
(Inherited from TextLoggingBackendOptions.) | |
AppendTrailingPeriod |
Determines whether log messages should be ended with a trailing period. The default value is true
because we really like trailing periods at PostSharp, but other opinions are valid.
(Inherited from TextLoggingBackendOptions.) | |
ContextIdGenerationStrategy |
Determines how the Id property is generated.
(Inherited from LoggingBackendOptions.) | |
ContextMaxLength |
Max length of the Description property.
(Inherited from LoggingBackendOptions.) | |
Delimiter |
String used to separate different parts of the logging record. The default value is a pipe surrounded by spaces ( | ).
(Inherited from TextLoggingBackendOptions.) | |
ExceptionFormatter |
The Formatter<T> used to format the Exception in which a method or custom activity results. This is different
than the formatter used to format parameter or property values of Exception type. The default implementation prints the full type name of the Exception.
(Inherited from TextLoggingBackendOptions.) | |
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.) | |
IncludeExceptionDetails |
Determines whether exception details (basically Exception.ToString) should be appended to the log.
The default value is false.
(Inherited from TextLoggingBackendOptions.) | |
IncludeManualLoggingSourceLineInfo |
Determines whether source line information should be included in the log output for manual
logging (written using LogSource).
(Inherited from LoggingBackendOptions.) | |
IncludeNamespace |
Determines whether the full namespace of types should be included in the log. The default value is false.
(Inherited from TextLoggingBackendOptions.) | |
IncludeType |
Determines whether the name of the type of the logged method should be included in the log. The default value is true.
(Inherited from TextLoggingBackendOptions.) | |
IndentSpaces |
Number of spaces for each indentation level. The default value is 2.
(Inherited from TextLoggingBackendOptions.) | |
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.
(Overrides LoggingBackendOptions.LogLevelIgnoredForSystemRecords.) | |
ParameterPrefix |
Gets or sets the prefix used for parameter names. The default value is @.
(Inherited from TextLoggingBackendOptions.) | |
PropertyPrefix |
Gets or sets the prefix used for custom property names. The default value is #.
(Inherited from TextLoggingBackendOptions.) | |
ReturnItemPrefix |
Gets or sets the prefix used for return values. The default value is $ (Inherited from TextLoggingBackendOptions.) | |
RootSyntheticId |
Gets or sets the root of the SyntheticId property. The default
is a hex-formatted random 64-bit value.
(Inherited from LoggingBackendOptions.) | |
ShouldLogExceptionPredicate |
Gets or sets a predicate that determines whether an exception should be logged. This predicate is evaluated only
when the method entry is not logged. When the method entry is logged, exceptions are always logged.
(Inherited from TextLoggingBackendOptions.) | |
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.) |