Represents a property (a name, a value and a few options).
Namespace: PostSharp.Patterns.Diagnostics
Assembly: PostSharp.Patterns.Common.dll
Syntax
public sealed class LoggingPropertyConstructors
| Name | Description |
|---|---|
| LoggingProperty(string, Func<object>) | Initializes a new LoggingProperty and assigns it to a dynamic value. |
| LoggingProperty(string, object) | Initializes a new LoggingProperty and assigns it to a constant value. |
Properties
| Name | Description |
|---|---|
| Formatter | Gets or sets the formatter used to render the Value as a string. By default, the default formatter for the property value type is used. |
| IsBaggage | Determines whether the property is cross-process. The default value is |
| IsInherited | Determines whether the property is inherited from the parent activity to children activities and messages. The default value is |
| IsRendered | Determines whether the property will be included in the log message. The default value is |
| Name | Gets the property name. |
| Value | Gets the property value. The property is never rendered when the value is |
Methods
| Name | Description |
|---|---|
| ToString() |