Open sandboxFocus

Enum TypeKind

Kinds of IType.

Namespace: Metalama.Framework.Code
Assembly: Metalama.Framework.dll
Syntax
[CompileTime]
public enum TypeKind

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.