TypeReferenceKind Enum

Specifies the shape of a TypeReference.

public enum TypeReferenceKind

Fields

NameValueDescription
Named0A class, a struct, an interface, an enum or a delegate, generic or not (Order, List<Order>).
Array1An array (Order[], int[,]).
UnmanagedPointer2An unmanaged pointer (int*).
ByReference3A managed reference (ref int).
GenericParameter4A generic parameter of a type or a method (T).
FunctionPointer5A function pointer (delegate*<int, void>).