| TypeCode GetTypeCode() | Public+3 flags | — | 0x04 |
| bool ToBoolean(IFormatProvider provider) | Public+3 flags | — | 0x08 |
| ushort ToChar(IFormatProvider provider) | Public+3 flags | — | 0x08 |
| sbyte ToSByte(IFormatProvider provider) | Public+3 flags | — | 0x08 |
| byte ToByte(IFormatProvider provider) | Public+3 flags | — | 0x08 |
| short ToInt16(IFormatProvider provider) | Public+3 flags | — | 0x08 |
| ushort ToUInt16(IFormatProvider provider) | Public+3 flags | — | 0x08 |
| int ToInt32(IFormatProvider provider) | Public+3 flags | — | 0x08 |
| uint ToUInt32(IFormatProvider provider) | Public+3 flags | — | 0x08 |
| long ToInt64(IFormatProvider provider) | Public+3 flags | — | 0x08 |
| ulong ToUInt64(IFormatProvider provider) | Public+3 flags | — | 0x08 |
| float ToSingle(IFormatProvider provider) | Public+3 flags | — | 0x08 |
| double ToDouble(IFormatProvider provider) | Public+3 flags | — | 0x08 |
| decimal ToDecimal(IFormatProvider provider) | Public+3 flags | — | 0x10 |
| DateTime ToDateTime(IFormatProvider provider) | Public+3 flags | — | 0x08 |
| string ToString(IFormatProvider provider) | Public+3 flags | — | 0x08 |
| object ToType(Type conversionType, IFormatProvider provider) | Public+3 flags | — | 0x08 |