0x00x0014
Members 21
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x01 | m_bLen | byte | 1 flags | |
| 0x01 | m_bPrec | byte | 1 flags | |
| 0x01 | m_bScale | byte | 1 flags | |
| 0x01 | m_bSign | byte | 1 flags | |
| 0x04 | m_data1 | uint | 1 flags | |
| 0x04 | m_data2 | uint | 1 flags | |
| 0x04 | m_data3 | uint | 1 flags | |
| 0x04 | m_data4 | uint | 1 flags | |
| 0x01 | NUMERIC_MAX_PRECISION | byte | PrivateStatic+1 flags | |
| 0x01 | MaxPrecision | byte | PrivateStatic+1 flags | |
| 0x01 | MaxScale | byte | PrivateStatic+1 flags | |
| 0x04 | x_cNumeMax | int | PrivateStatic+1 flags | |
| 0x08 | x_lInt32Base | long | PrivateStatic+1 flags | |
| 0x08 | x_ulInt32Base | ulong | PrivateStatic+1 flags | |
| 0x08 | x_ulInt32BaseForMod | ulong | PrivateStatic+1 flags | |
| 0x08 | x_llMax | ulong | Static+2 flags | |
| 0x08 | DUINT_BASE | double | PrivateStatic+1 flags | |
| 0x08 | DUINT_BASE2 | double | PrivateStatic+1 flags | |
| 0x08 | DUINT_BASE3 | double | PrivateStatic+1 flags | |
| 0x08 | x_rgulShiftBase | uint[] | PrivateStatic+1 flags | |
| 0x08 | rgCLenFromPrec | byte[] | PrivateStatic+1 flags |
Functions 10
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool get_IsPositive() | Public+1 flags | 0x01 | |
| void .ctor(const byte[]& data, int offset, bool trim) | Public+1 flags | 0x08 | |
| uint UIntFromByteArray(const byte[]& data, int offset) | PrivateStatic | 0x08 | |
| void MpDiv1(const uint[]& rgulU, ref int& ciulU, uint iulD, ref uint& iulR) | PrivateStatic | 0x08 | |
| void MpNormalize(const uint[]& rgulU, ref int& ciulU) | PrivateStatic | 0x08 | |
| ushort ChFromDigit(uint uiDigit) | PrivateStatic | 0x04 | |
| decimal ToDecimal() | Public | 0x10 | |
| void TrimTrailingZeros() | Private | 0x00 | |
| string ToString() | Public+1 flags | 0x08 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |