Attribute that means that the target declaration (and all children declarations) can be called both from compile-time and run-time code. See CompileTimeAttribute for declarations that cannot be called from run-time code.
Namespace: Metalama.Framework.Aspects
Assembly: Metalama.Framework.dll
Syntax
[AttributeUsage(AttributeTargets.Assembly|AttributeTargets.Class|AttributeTargets.Struct|AttributeTargets.Enum|AttributeTargets.Interface|AttributeTargets.Delegate)]
public sealed class RunTimeOrCompileTimeAttribute : ScopeAttribute
Remarks
You can use this attribute on classes that must be included in the compile-time project and therefore made available to your aspects.
Constructors
Name | Description |
---|---|
RunTimeOrCompileTimeAttribute() |