IDependencyTransformationInstance Interface |
Defines the semantics of an instance of code transformation that is also an aspect dependency object.
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 IDependencyTransformationInstance : ITransformationInstance, IAspectDependencyObject
The IDependencyTransformationInstance 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.
(Inherited from IAspectDependencyObject.) | |
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.
(Inherited from IAspectDependencyObject.) |
Name | Description | |
---|---|---|
GetDisplayName |
Gets a human-readable string representing the current object.
(Inherited from IAspectDependencyObject.) | |
HasEffect |
Determines whether the current object has a given effect.
(Inherited from IAspectDependencyObject.) |