TypeReferenceKind Enum
Specifies the shape of a TypeReference.
public enum TypeReferenceKindFields
| Name | Value | Description |
|---|---|---|
Named | 0 | A class, a struct, an interface, an enum or a delegate, generic or not (Order, List<Order>). |
Array | 1 | An array (Order[], int[,]). |
UnmanagedPointer | 2 | An unmanaged pointer (int*). |
ByReference | 3 | A managed reference (ref int). |
GenericParameter | 4 | A generic parameter of a type or a method (T). |
FunctionPointer | 5 | A function pointer (delegate*<int, void>). |