Table of Contents

Enum TypeKind

Namespace
Garyon.Reflection
Assembly
Garyon.dll

Contains values representing the kind of a Type.

[Flags]
public enum TypeKind : ushort
Extension Methods

Fields

Array = 128

An array type.

Attribute = 1026

An attribute type.

ByRef = 256

A by reference type.

Class = 2

A class type.

Delegate = 32

A delegate type.

Enum = 16

An enum type.

Exception = 514

An exception type.

Interface = 8

An interface type.

None = 0

The default value that represents no type kind.

NullableStruct = 4100

A nullable struct type.

NullableTuple = Tuple | NullableStruct

A nullable tuple type.

Pointer = 64

A pointer type.

Struct = 4

A struct type.

Tuple = 2048

A tuple type.

Void = 1

The void type.