MetalamaAPI documentationAspect APIMetalama.​Framework.​CodeType­Kind
Open sandboxFocus

TypeKind Class

Kinds of IType.

Inheritance
System.Object
TypeKind
Namespace: Metalama.Framework.Code
Assembly: Metalama.Framework.dll
Syntax
[CompileTime]
public sealed class TypeKind : Enum

Fields

Name Description
Array

Array.

Class

class.

Delegate

delegate.

Dynamic

dynamic.

Enum

enum.

Error

At design time, a type that does not exist.

FunctionPointer

Function pointer (delegate*).

Interface

interface.

Pointer

Unmanaged pointer (*).

RecordClass

record class (i.e. record).

RecordStruct

record struct.

Struct

struct.

TypeParameter

Generic parameter.

value__