Extension methods for the INamedType interface.
Namespace: Metalama.Framework.Code
Assembly: Metalama.Framework.dll
Syntax
[CompileTime]
public static class NamedTypeExtensionsMethods
| Name | Description |
|---|---|
| AllMembers(INamedType) | Gets all members of the current type and members inherited from the base type, except nested types. |
| GetFullMetadataName(INamedType) | Gets the full name of a named type in metadata format, i.e. with |
| GetMetadataName(INamedType) | Gets the name of a named type in metadata format, i.e. the |
| Members(INamedType) | Gets all members of the current type, except nested types. |
| MethodsAndAccessors(INamedType) | Gets all methods of a named type, including the accessors of properties and events. |
| NestedTypes(INamedType) | Gets all nested types of the current type, and all recursively all nested types of those nested types, but not the current type. |
| NestedTypesAndSelf(INamedType) | Gets all nested types of the current type, and all recursively all nested types of those nested types, including the current type. |