System.Rtti.TValue Methods
From RAD Studio API Documentation
InheritedProtected
_op_Implicit public
AsBoolean public Converts the stored value to a Boolean 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.
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.
FromOrdinal public Builds a new TValue record from an ordinal 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.
IsObjectInstance public Checks whether the stored value is an object instance.
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.
MakeWithoutCopy public
operator = public
operator Implicit public Overloaded implicit cast operator.
SetArrayElement public Sets an element in the array 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.