Metalama 1.0 / / Metalama Documentation / Aspect API / Metalama.​Framework.​Aspects / IConditionally­Inheritable­Aspect

Interface IConditionallyInheritableAspect

An interface that can be implemented by aspect that can be inheritable or non-inheritable based of a field or property of the aspect. When the all instances of the aspect class are unconditionally inheritable, the class must be annotated with the InheritableAttribute instead.

Namespace: Metalama.Framework.Aspects
Assembly: Metalama.Framework.dll
Syntax
public interface IConditionallyInheritableAspect : IAspect, ICompileTimeSerializable

Properties

Name Description
IsInheritable