System.Rtti.TValue Methods
InheritedProtected
| _op_Implicit | public | |
| AsBoolean | public | Converts the stored value to a Boolean value. |
| AsClass | public | Returns the stored TClass value. |
| AsCurrency | public | Converts the stored value to a Currency value. |
| AsExtended | public | Converts the stored value to an Extended value. |
| AsInt64 | public | Converts the stored value to an Int64 value. |
| AsInteger | public | Converts the stored value to an Integer value. |
| AsInterface | public | Returns the stored IInterface value. |
| AsObject | public | Returns the stored object reference. |
| AsOrdinal | public | Casts the currently stored value to a Int64 value. |
| AsString | public | Converts the stored value to a string value. |
| AsType | public | Casts the currently stored value to another type. |
| AsUInt64 | public | |
| AsVariant | public | Converts the stored value to a Variant value. |
| AsVarRec | public | Returns a TVarRec instance suitable for passing as an array of const parameter. |
| Cast | public | Casts the currently stored value to another type. |
| Create | public | |
| ExtractRawData | public | Copies the stored value to the given memory address. |
| ExtractRawDataNoCopy | public | Copies the stored value to the given memory address. |
| From | public | Builds a new TValue record from a generic value. |
| FromArray | public | Builds a new TValue record from a given array. |
| FromOrdinal | public | Builds a new TValue record from an ordinal value. |
| FromVariant | public | Builds a new TValue record from a Variant value. |
| FromVarRec | public | |
| GetArrayElement | public | Returns an element from the array stored in the TValue record. |
| GetArrayLength | public | Returns the length of the array stored in the TValue record. |
| GetReferenceToRawArrayElement | public | Returns a pointer to the stored value. |
| GetReferenceToRawData | public | Returns a pointer to the stored value. |
| IsArray | public | Checks whether the stored value is an array. |
| IsClass | public | Checks whether the stored value is a class reference. |
| IsInstanceOf | public | Checks whether the stored object reference is an instance of a given class. |
| IsObject | public | Checks whether the stored value is an object reference. |
| IsOrdinal | public | Checks whether the type of the stored value is ordinal. |
| IsType | public | Checks whether the currently stored value can be casted to a given type. |
| Make | public | Initializes a TValue record. |
| MakeWithoutCopy | public | |
| operator = | public | |
| operator Implicit | public | Overloaded implicit cast operator. |
| SetArrayElement | public | Sets an element in the array stored in the TValue record. |
| ToString | public | Returns the string representation of the value stored in the TValue record. |
| TryAsOrdinal | public | Tries to cast the currently stored value to an Int64 value. |
| TryAsType | public | Tries to cast the currently stored value to another type. |
| TryCast | public | Tries to cast the currently stored value to another type. |