IAspectDependencyObject Interface |
Defines the semantics of objects whose dependency relationships can be revolved
by the aspect dependency framework.
Namespace: PostSharp.Sdk.AspectInfrastructure
Assembly: PostSharp.Compiler.Engine (in PostSharp.Compiler.Engine.dll) Version: 2023.0.3.0 (2023.0.3.0)
C#
public interface IAspectDependencyObject
The IAspectDependencyObject type exposes the following members.
Name | Description | |
---|---|---|
Dependencies |
Gets the set of dependencies attached to the current object. The current object is the left member of all dependencies.
| |
IsCommutative |
Determines whether the current object is commutative with any other object, irrespective of dependencies or effects.
If yes, then PostSharp can apply it in any order with respect to other objects.
|
Name | Description | |
---|---|---|
GetDisplayName |
Gets a human-readable string representing the current object.
| |
HasEffect |
Determines whether the current object has a given effect.
|