Metalama Documentation
Conceptual documentation
Commented Examples
API Documentation
Aspect API
Metalama.Framework.Advising
Metalama.Framework.Aspects
Aspect
AspectOrderAttribute
AspectPredecessor
AspectPredecessorExtensions
AspectPredecessorKind
CompilationAspect2
CompiledTemplateAttribute
CompileTimeAttribute2
ConstructorAspect2
ContractAspect2
ContractDirection
DeclarativeAdviceAttribute
EditorExperienceAttribute
EditorExperienceOptions
EventAspect2
ExcludeAspectAttribute
FieldAspect2
FieldOrPropertyAspect2
IAspect
IAspect<T>
IAspectBuilder
IAspectBuilder<TAspectTarget>
IAspectClass
Description
DisplayName
FullName
IsAbstract
IsAttribute
IsInheritable
ShortName
Type
IAspectInstance
IAspectPredecessor
IAspectReceiver<TDeclaration>
IAspectReceiverSelector<TTarget>
IAspectState
IConditionallyInheritableAspect
IMetaTarget
InheritableAttribute
InterfaceMemberAttribute2
InterfaceMemberOverrideStrategy
IntroduceAttribute2
IntroductionScope
InvalidAdviceParametersException
InvalidTemplateSignatureException
IObjectReader
ITemplateProvider
LayersAttribute
meta
MethodAspect2
OverrideEventAspect3
OverrideFieldOrPropertyAspect3
OverrideMethodAspect3
OverrideStrategy
ParameterAspect2
PropertyAspect2
RequireAspectWeaverAttribute
RunTimeOrCompileTimeAttribute2
ScopeAttribute
TemplateAttribute
TypeAspect2
TypeParameterAspect2
Metalama.Framework.Code
Metalama.Framework.Code.Collections
Metalama.Framework.Code.Comparers
Metalama.Framework.Code.DeclarationBuilders
Metalama.Framework.Code.Invokers
Metalama.Framework.Code.SyntaxBuilders
Metalama.Framework.Code.Types
Metalama.Framework.CodeFixes
Metalama.Framework.Diagnostics
Metalama.Framework.Eligibility
Metalama.Framework.Fabrics
Metalama.Framework.Metrics
Metalama.Framework.Project
Metalama.Framework.RunTime
Metalama.Framework.Serialization
Metalama.Framework.Services
Metalama.Framework.Utilities
Metalama.Framework.Validation
Extensions API
Introspection API
Advanced API
PostSharp API migration
Gets a value indicating whether the aspect class derives from Attribute.
bool IsAttribute { get; }