| Byte* get_valuePtr() | 2 flags | | 0x00 |
| TypeCode get_type() | Public+1 flags | | 0x04 |
| bool get_isEmpty() | Public+1 flags | | 0x01 |
| void .ctor(bool value) | Public+1 flags | | 0x01 |
| void .ctor(ushort value) | Public+1 flags | | 0x02 |
| void .ctor(byte value) | Public+1 flags | | 0x01 |
| void .ctor(sbyte value) | Public+1 flags | | 0x01 |
| void .ctor(short value) | Public+1 flags | | 0x02 |
| void .ctor(ushort value) | Public+1 flags | | 0x02 |
| void .ctor(int value) | Public+1 flags | | 0x04 |
| void .ctor(uint value) | Public+1 flags | | 0x04 |
| void .ctor(long value) | Public+1 flags | | 0x08 |
| void .ctor(ulong value) | Public+1 flags | | 0x08 |
| void .ctor(float value) | Public+1 flags | | 0x04 |
| void .ctor(double value) | Public+1 flags | | 0x08 |
| PrimitiveValue ConvertTo(const TypeCode& type) | Public | | 0x10 |
| bool Equals(const PrimitiveValue& other) | PublicFinal+2 flags | | 0x10 |
| bool Equals(object obj) | Public+1 flags | | 0x08 |
| bool op_Equality(const PrimitiveValue& left, const PrimitiveValue& right) | PublicStatic+1 flags | | 0x10 |
| bool op_Inequality(const PrimitiveValue& left, const PrimitiveValue& right) | PublicStatic+1 flags | | 0x10 |
| int GetHashCode() | Public+1 flags | | 0x04 |
| string ToString() | Public+1 flags | | 0x08 |
| PrimitiveValue FromString(const string& value) | PublicStatic | | 0x10 |
| TypeCode GetTypeCode() | PublicFinal+2 flags | | 0x04 |
| bool ToBoolean(IFormatProvider provider) | PublicFinal+2 flags | | 0x08 |
| byte ToByte(IFormatProvider provider) | PublicFinal+2 flags | | 0x08 |
| ushort ToChar(IFormatProvider provider) | PublicFinal+2 flags | | 0x08 |
| DateTime ToDateTime(IFormatProvider provider) | PublicFinal+2 flags | | 0x08 |
| decimal ToDecimal(IFormatProvider provider) | PublicFinal+2 flags | | 0x10 |
| double ToDouble(IFormatProvider provider) | PublicFinal+2 flags | | 0x08 |
| short ToInt16(IFormatProvider provider) | PublicFinal+2 flags | | 0x08 |
| int ToInt32(IFormatProvider provider) | PublicFinal+2 flags | | 0x08 |
| long ToInt64(IFormatProvider provider) | PublicFinal+2 flags | | 0x08 |
| sbyte ToSByte(IFormatProvider provider) | PublicFinal+2 flags | | 0x08 |
| float ToSingle(IFormatProvider provider) | PublicFinal+2 flags | | 0x08 |
| string ToString(IFormatProvider provider) | PublicFinal+2 flags | | 0x08 |
| object ToType(Type conversionType, IFormatProvider provider) | PublicFinal+2 flags | | 0x08 |
| ushort ToUInt16(IFormatProvider provider) | PublicFinal+2 flags | | 0x08 |
| uint ToUInt32(IFormatProvider provider) | PublicFinal+2 flags | | 0x08 |
| ulong ToUInt64(IFormatProvider provider) | PublicFinal+2 flags | | 0x08 |
| object ToObject() | Public | | 0x08 |
| PrimitiveValue From(const uint8& value) | PublicStatic | | 0x10 |
| PrimitiveValue FromObject(object value) | PublicStatic | | 0x10 |
| PrimitiveValue op_Implicit(bool value) | PublicStatic+1 flags | | 0x10 |
| PrimitiveValue op_Implicit(ushort value) | PublicStatic+1 flags | | 0x10 |
| PrimitiveValue op_Implicit(byte value) | PublicStatic+1 flags | | 0x10 |
| PrimitiveValue op_Implicit(sbyte value) | PublicStatic+1 flags | | 0x10 |
| PrimitiveValue op_Implicit(short value) | PublicStatic+1 flags | | 0x10 |
| PrimitiveValue op_Implicit(ushort value) | PublicStatic+1 flags | | 0x10 |
| PrimitiveValue op_Implicit(int value) | PublicStatic+1 flags | | 0x10 |
| PrimitiveValue op_Implicit(uint value) | PublicStatic+1 flags | | 0x10 |
| PrimitiveValue op_Implicit(long value) | PublicStatic+1 flags | | 0x10 |
| PrimitiveValue op_Implicit(ulong value) | PublicStatic+1 flags | | 0x10 |
| PrimitiveValue op_Implicit(float value) | PublicStatic+1 flags | | 0x10 |
| PrimitiveValue op_Implicit(double value) | PublicStatic+1 flags | | 0x10 |
| PrimitiveValue FromBoolean(bool value) | PublicStatic | | 0x10 |
| PrimitiveValue FromChar(ushort value) | PublicStatic | | 0x10 |
| PrimitiveValue FromByte(byte value) | PublicStatic | | 0x10 |
| PrimitiveValue FromSByte(sbyte value) | PublicStatic | | 0x10 |
| PrimitiveValue FromInt16(short value) | PublicStatic | | 0x10 |
| PrimitiveValue FromUInt16(ushort value) | PublicStatic | | 0x10 |
| PrimitiveValue FromInt32(int value) | PublicStatic | | 0x10 |
| PrimitiveValue FromUInt32(uint value) | PublicStatic | | 0x10 |
| PrimitiveValue FromInt64(long value) | PublicStatic | | 0x10 |
| PrimitiveValue FromUInt64(ulong value) | PublicStatic | | 0x10 |
| PrimitiveValue FromSingle(float value) | PublicStatic | | 0x10 |
| PrimitiveValue FromDouble(double value) | PublicStatic | | 0x10 |