Metalama 1.0 / / Metalama Documentation / Aspect API / Metalama.​Framework.​Code.​Collections

Namespace Metalama.Framework.Code.Collections

This namespace contains collection classes for types defined in Metalama.Framework.Code.

Classes

EnumerableExtensions

ParameterListExtensions

Extension methods for the IParameterList class.

Interfaces

IAttributeCollection

Read-only list of IAttribute.

IConstructorCollection

Read-only list of IConstructor.

IEventCollection

Read-only list of IEvent.

IFieldCollection

Represents a list of fields.

IFieldOrPropertyCollection

Read-only list of IField or IProperty.

IGenericParameterList

Read-only list of ITypeParameter.

IImplementedInterfaceCollection

List of interfaces implemented by a named type.

IIndexerCollection

Read-only list of IIndexer.

IMemberCollection<T>

IMemberOrNamedTypeCollection<T>

Read-only list of IMemberOrNamedType.

IMethodCollection

Read-only list of IMethod.

INamedTypeCollection

Read-only list of INamedType.

INamespaceCollection

Read-only list of INamespace.

IParameterList

Read-only list of IParameter.

IPropertyCollection

Read-only list of IProperty.