Kinds of IType.
Namespace: Metalama.Framework.Code
Assembly: Metalama.Framework.dll
Syntax
[CompileTime]
public enum TypeKindFields
| Name | Description |
|---|---|
| Array | Array (IArrayType). |
| Class |
|
| Delegate |
|
| Dynamic |
|
| Enum |
|
| Error | At design time, a type that does not exist. |
| Extension | An extension block (IExtensionBlock). |
| FunctionPointer | Function pointer ( |
| Interface |
|
| Pointer | Unmanaged pointer ( |
| RecordClass | |
| RecordStruct | |
| Struct |
|
| Tuple | A tuple (ITupleType). |
| TypeParameter | Type parameter (ITypeParameter). |