Defines the semantics of a type.
Namespace:
PostSharp.CodeModelAssembly: PostSharp.Core (in PostSharp.Core.dll)
Syntax
| Visual Basic (Declaration) |
|---|
Public Interface IType _ Implements ITypeSignature, IVisitable(Of ITypeSignature), _ IGeneric, IMetadataDeclaration, IDeclaration, IElement, IModuleScoped, _ ITaggable |
| C# |
|---|
public interface IType : ITypeSignature, IVisitable<ITypeSignature>, IGeneric, IMetadataDeclaration, IDeclaration, IElement, IModuleScoped, ITaggable |
| Visual C++ |
|---|
public interface class IType : ITypeSignature, IVisitable<ITypeSignature^>, IGeneric, IMetadataDeclaration, IDeclaration, IElement, IModuleScoped, ITaggable |
Remarks
A type has all the semantics of a type signature (ITypeSignature) and exposes additionally
methods and fields.