Specifies an aspect dependency matching aspects of a specified type, and all its advices.
Namespace: PostSharp.Aspects.Dependencies
Assembly: PostSharp.dll
Syntax
public sealed class AspectTypeDependencyAttribute : AspectDependencyAttributeConstructors
| Name | Description |
|---|---|
| AspectTypeDependencyAttribute(AspectDependencyAction, AspectDependencyPosition, Type) | Initializes a new AspectTypeDependencyAttribute and specifies a position. |
| AspectTypeDependencyAttribute(AspectDependencyAction, Type) | Initializes a new AspectTypeDependencyAttribute without specifying the position, implicitly set to Any. |
Properties
| Name | Description |
|---|---|
| AspectType | Gets the type from which the aspects should be derived in order to match the current dependency. |