AspectDependencyAttribute Class |
System.Attribute
PostSharp.Aspects.Dependencies.AspectDependencyAttribute
PostSharp.Aspects.Dependencies.AdviceDependencyAttribute
PostSharp.Aspects.Dependencies.AspectEffectDependencyAttribute
PostSharp.Aspects.Dependencies.AspectRoleDependencyAttribute
PostSharp.Aspects.Dependencies.AspectTypeDependencyAttribute
PostSharp.Aspects.Dependencies.ProvideAspectRoleAttribute
Namespace: PostSharp.Aspects.Dependencies
Assembly: PostSharp (in PostSharp.dll) Version: 6.5.21.0 (6.5.21.0)
public abstract class AspectDependencyAttribute : Attribute
The AspectDependencyAttribute type exposes the following members.
Name | Description | |
---|---|---|
AspectDependencyAttribute(AspectDependencyAction) |
Initializes a new AspectDependencyAttribute without specifying the position,
implicitly set to Any.
| |
AspectDependencyAttribute(AspectDependencyAction, AspectDependencyPosition) |
Initializes a new AspectDependencyAttribute and specifies a position.
|
Name | Description | |
---|---|---|
Action | ||
IsWarning | ||
Position |
Gets the position of the current dependency, i.e. actually the position of the other
aspect or advices with respect to the one related to this dependency.
| |
Target | ||
TargetType |
Aspect type to which this dependency applies. This property is required when the
custom attribute is applied at assembly level. It is ignored when applied on
class or method level.
|