Specifies the options (LoggingPropertyOptions) of a logging property that is expresses as a public property of a CLR type.
Namespace: PostSharp.Patterns.Diagnostics.Custom
Assembly: PostSharp.Patterns.Common.dll
Syntax
[AttributeUsage(AttributeTargets.Property)]
public sealed class LoggingPropertyOptionsAttribute : AttributeConstructors
| Name | Description |
|---|---|
| LoggingPropertyOptionsAttribute() |
Properties
| Name | Description |
|---|---|
| IsBaggage | Specifies that this property must be carried in cross-process requests. |
| IsIgnored | Specifies that this property is ignored, i.e. it should not be mapped to a logging property. |
| IsInherited | Specifies that this property is inherited by child contexts. |
| IsRendered | Specifies that this property must be included into the message. |
Methods
| Name | Description |
|---|---|
| ToOptions() | Converts the current attribute into a LoggingPropertyOptions. |