Base class for all custom attributes representing an advice.
Inheritance
Advice
Namespace: PostSharp.Aspects.Advices
Assembly: PostSharp.dll
Syntax
public abstract class Advice : AttributeRemarks
Advices are behaviors added to aspects by the way of custom attributes. Other ways to add behaviors is to implement interface methods.
Advice custom attributes are typically used on aspect classes, or on members of aspect classes.
Constructors
| Name | Description |
|---|---|
| Advice() |
Properties
| Name | Description |
|---|---|
| Description | A human-readable description of the current advice. |
| LinesOfCodeAvoided | Reduction in the code lines count achieved by applying the advice instance to one code element. |