Metalama Documentation
Getting started
Conceptual documentation
Commented examples
API documentation
Code Model API
Aspect API
Metalama.Framework
Metalama.Framework.Advising
Metalama.Framework.Aspects
AdviserExtensions
Aspect
ToString
AspectOrderAttribute
AspectOrderDirection
AspectPredecessor
AspectPredecessorExtensions
AspectPredecessorKind
AspectQueryExtensions
CompilationAspect
CompiledTemplateAttribute
CompileTimeAttribute
ConstructorAspect
ContractAspect
ContractDirection
DeclarativeAdviceAttribute
EditorExperienceAttribute
EditorExperienceOptions
EventAspect
ExcludeAspectAttribute
FieldAspect
FieldOrPropertyAspect
ForcedGenericRunTimeOrCompileTimeAttribute
FrameworkDiagnosticDescriptors
IAdviser
IAdviser<T>
IAspect
IAspect<T>
IAspectBuilder
IAspectBuilder<TAspectTarget>
IAspectClass
IAspectInstance
IAspectPredecessor
IAspectState
IConditionallyInheritableAspect
IMetaTarget
InheritableAttribute
InterfaceMemberAttribute
InterfaceMemberOverrideStrategy
IntroduceAttribute
IntroductionScope
InvalidAdviceParametersException
InvalidTemplateSignatureException
IObjectReader
ITemplateProvider
LayersAttribute
meta
MethodAspect
OverrideEventAspect
OverrideFieldOrPropertyAspect
OverrideMethodAspect
OverrideStrategy
ParameterAspect
PropertyAspect
RequireAspectWeaverAttribute
RunTimeAttribute
RunTimeOrCompileTimeAttribute
ScopeAttribute
TemplateAttribute
TemplateInvocation
TemplateProvider
ThisAttribute
TypeAspect
TypeParameterAspect
Metalama.Framework.Diagnostics
Metalama.Framework.Eligibility
Metalama.Framework.Fabrics
Metalama.Framework.Metrics
Metalama.Framework.Options
Metalama.Framework.Project
Metalama.Framework.RunTime
Metalama.Framework.RunTime.Events
Metalama.Framework.Serialization
Metalama.Framework.Services
Metalama.Framework.Utilities
Extensions API
Patterns API
Flashtrace API
Introspection API
Testing API
Advanced Extensibility API (SDK)
PostSharp API migration
protected Aspect()