Base class for all advices that are possibly composed of multiple advices that can be grouped together using the Master property.
Inheritance
GroupingAdvice
Namespace: PostSharp.Aspects.Advices
Assembly: PostSharp.dll
Syntax
[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
public abstract class GroupingAdvice : Advice
Constructors
Name | Description |
---|---|
GroupingAdvice() |
Properties
Name | Description |
---|---|
Master | Name of the master advice method. If this property is not set, the current method is itself the master of the group. Only master methods can define selectors (Pointcut) and dependencies (AspectDependencyAttribute). |