MetalamaAPI documentationIntrospection APIMetalama.​Framework.​IntrospectionIIntrospection­Advice
Open sandboxFocus

IIntrospectionAdvice Interface

Represents a piece of advice provided by an aspect.

Namespace: Metalama.Framework.Introspection
Assembly: Metalama.Framework.Introspection.dll
Syntax
public interface IIntrospectionAdvice

Properties

Name Description
AdviceKind

Gets the kind of advice.

AspectInstance

Gets the aspect that provided the piece of advice.

AspectLayerId

Gets the identifier of the aspect layer that provided the piece of advice.

TargetDeclaration

Gets the advised declaration.

Transformations

Gets the list of transformations provided by the current piece of advice.