Metalama Documentation
Conceptual documentation
Commented Examples
API Documentation
Aspect API
Metalama.Framework.Advising
Metalama.Framework.Aspects
Metalama.Framework.Code
Metalama.Framework.Code.Collections
EnumerableExtensions
IAssemblyCollection
IAttributeCollection
IConstructorCollection
IEventCollection
IFieldCollection
IFieldOrPropertyCollection
IGenericParameterList
IImplementedInterfaceCollection
IIndexerCollection
IMemberCollection<T>
IMemberOrNamedTypeCollection<T>
IMethodCollection
INamedArgumentList
INamedTypeCollection
INamespaceCollection
IParameterList
IPropertyCollection
Item
ParameterListExtensions
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 property of a given name or throws an exception if there is none.
IProperty this[string name] { get; }