Metalama Documentation
Getting started
Video tutorials
Conceptual documentation
Commented examples
API documentation
Aspect API
Metalama.Framework.Advising
Metalama.Framework.Aspects
Metalama.Framework.Code
Accessibility
AccessibilityExtensions
AsyncInfo
AttributeExtensions
CodeDisplayContext
CodeDisplayFormat
CompilationExtensions
ConstructorCollectionExtensions
ConstructorInitializerKind
ConversionKind
DeclarationEnhancements<T>
DeclarationExtensions
DeclarationKind
DeclarationOriginKind
DerivedTypesOptions
EnumerableKind
ExecutionScope
GenericExtensions
IAnnotation
IAnnotation<T>
IAspectDeclarationOrigin
IAssembly
IAssemblyIdentity
IAttribute
IAttributeData
ICompilation
ICompilationElement
IConstructor
IDeclaration
IDeclarationCache
IDeclarationFactory
IDeclarationOrigin
IDisplayable
IEvent
IExpression
IField
IFieldOrProperty
IFieldOrPropertyOrIndexer
IGeneric
IGenericContext
IHasAccessors
IHasParameters
IHasType
IIndexer
IManagedResource
IMember
IMemberOrNamedType
IMethod
IMethodBase
ToMethodBase
ToRef
INamedDeclaration
INamedType
INamespace
INamespaceOrNamedType
IObjectCreationExpression
IParameter
IProperty
IPropertyOrIndexer
IRef
IRef<T>
ISourceExpression
IteratorInfo
IType
ITypeParameter
MemberExtensions
MethodCollectionExtensions
MethodExtensions
MethodKind
NamedTypeExtensions
NamespaceExtensions
OperatorCategory
OperatorKind
OperatorKindExtensions
RefComparison
RefExtensions
RefKind
RefKindExtensions
ReflectionExtensions
SerializableDeclarationId
SerializableTypeId
SourceReference
SourceSpan
SpecialType
TypedConstant
TypeExtensions
TypeFactory
TypeKind
TypeKindConstraint
TypeParameterKind
VarianceKind
Writeability
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.Options
Metalama.Framework.Project
Metalama.Framework.RunTime
Metalama.Framework.Serialization
Metalama.Framework.Services
Metalama.Framework.Utilities
Metalama.Framework.Validation
Extensions API
Patterns API
Flashtrace API
Introspection API
Advanced API
PostSharp API migration
IRef<IMethodBase> ToRef()