VariantCode
Overview
The VariantCode enum represents different value types that can be stored as a Variant value. Methods VariantHelpers and VariantHelpers allow to perform conversions between .NET type info and corresponding VariantCode values.
Location
- Reference: RemObjects.SDK.dll
- Namespace: RemObjects.SDK.Helpers
| Value | Description |
|---|---|
| Array | Array of some values. This variant code is not supported by the read/write methods of the VariantHelpers class. Represented by integer value 0x2000. |
| Boolean | Corresponds to the System.Boolean type. Represented by integer value 0x000b. |
| Byte | Corresponds to the System.Byte type. Represented by integer value 0x0011. |
| Currency | Corresponds to the System.Currency type. Represented by integer value 0x0006. |
| DateTime | Corresponds to the System.DateTime type. Represented by integer value 0x0007. |
| Decimal | Corresponds to the System.Decimal type. Represented by integer value 0x000e. |
| DelphiString | Represents type of the System.String value retrieved from Delphi-based client or server application when this value was sent using the ANSII encoding. Represented by integer value 0x0100. |
| DelphiUtfString | Represents type of the System.String value retrieved from Delphi-based client or server application when this value was sent using the UTF-8 encoding. Represented by integer value 0x0102. |
| Double | Corresponds to the System.Double type. Represented by integer value 0x0005. |
| Empty | Corresponds to the null value. Represented by integer value 0x0000. |
| Guid | Corresponds to the System.Guid type. Represented by integer value 0x0072. |
| Int16 | Corresponds to the System.Int16 type. Represented by integer value 0x0002. |
| Int32 | Corresponds to the System.Int32 type. Represented by integer value 0x0003. |
| Int64 | Corresponds to the System.Int64 type. Represented by integer value 0x0014. |
| Int8 | Corresponds to the System.SByte type. Represented by integer value 0x0010. |
| LongWord | Corresponds to the System.UInt32 type. Represented by integer value 0x0013. |
| Null | Corresponds to the null value. Represented by integer value 0x0001. |
| String | Corresponds to the System.String type. Represented by integer value 0x0008. |
| Unknown | Corresponds to a value of an unknown type. This variant code is not supported by the read/write methods of the VariantHelpers class. Represented by integer value 0x000d. |
| Variant | Corresponds to the System.Object type. This variant code is not supported by the read/write methods of the VariantHelpers class. Represented by integer value 0x000c. |
| Word | Corresponds to the System.UInt16 type. Represented by integer value 0x0012. |