MetalamaAPI documentationPost­Sharp API migrationPost­Sharp.​AspectsLocation­Interception­Aspect
Open sandboxFocus

LocationInterceptionAspect Class

Inheritance
LocationInterceptionAspect
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.