LocationInterceptionAspect Class
In Metalama, use OverrideFieldOrPropertyAspect.
Implements
Namespace: PostSharp.Aspects
Assembly: Metalama.Migration.dll
Syntax
[MulticastAttributeUsage]
public abstract class LocationInterceptionAspect : LocationLevelAspect, ILocationLevelAspectBuildSemantics, IAspectBuildSemantics, IValidableAnnotation, ILocationInterceptionAspect, IOnInstanceLocationInitializedAspect, ILocationLevelAspect, IAspect
Constructors
Name | Description |
---|---|
LocationInterceptionAspect() |
Methods
Name | Description |
---|---|
CreateAspectConfiguration() | Not supported in Metalama. |
OnGetValue(LocationInterceptionArgs) | In Metalama, implement OverrideProperty. |
OnInstanceLocationInitialized(LocationInitializationArgs) | There is no equivalent in Metalama because field and property initializers go through the overridden setter. |
OnSetValue(LocationInterceptionArgs) | In Metalama, implement OverrideProperty. |