Defines the semantics of a type (IType) that can be named.
Namespace:
PostSharp.CodeModelAssembly: PostSharp.Core (in PostSharp.Core.dll)
Syntax
| Visual Basic (Declaration) |
|---|
Public Interface INamedType _ Implements IType, ITypeSignature, IVisitable(Of ITypeSignature), _ IGeneric, IMetadataDeclaration, IDeclaration, IElement, IModuleScoped, _ ITaggable |
| C# |
|---|
public interface INamedType : IType, ITypeSignature, IVisitable<ITypeSignature>, IGeneric, IMetadataDeclaration, IDeclaration, IElement, IModuleScoped, ITaggable |
| Visual C++ |
|---|
public interface class INamedType : IType, ITypeSignature, IVisitable<ITypeSignature^>, IGeneric, IMetadataDeclaration, IDeclaration, IElement, IModuleScoped, ITaggable |
Remarks
The only named types are TypeDefDeclaration
and TypeRefDeclaration.