Data.DBXCommon.TDBXSingleValue Methods

From RAD Studio API Documentation
Jump to: navigation, search

InheritedProtected
AfterConstructionpublicResponds after the last constructor has executed.
BeforeDestructionpublicResponds before the first destructor executes.
CheckDisposedprotected
ClassInfopublicReturns a pointer to the run-time type information (RTTI) table for the object type.
ClassNamepublicReturns a string indicating the type of the object instance (as opposed to the type of the variable passed as an argument).
ClassNameIspublicDetermines whether an object is of a specific type.
ClassParentpublicReturns the type of the immediate ancestor of a class.
ClassTypepublicReturns the class reference for the object's class.
CleanupInstancepublicPerforms finalization on long strings, variants, and interface variables within a class.
Comparepublic
Createpublic
CreateValuepublicCreates values for both the TDBXReader and TDBXParameterList classes.
DefaultHandlerpublicProvides the interface for a method that processes message records.
Destroypublic
DispatchpublicCalls message-handling methods for the object, based on the contents of the Message parameter.
DisposeOfpublicDisposeOf forces the execution of the destructor code in an object.
EqualspublicChecks whether the current instance and the Obj parameter are equal.
EqualsValuepublicTests if values are equal.
FieldAddresspublicReturns the address of a published object field.
FreepublicDestroys an object and frees its associated memory, if necessary.
FreeInstancepublicDeallocates memory allocated by a previous call to the NewInstance method.
GetAnsiStringpublicGets the string value for ANSI strings.
GetAsBcdpublic
GetAsBooleanpublic
GetAsCurrencyprotectedApplies a conversion to Currency, if needed.
GetAsDateprotectedGet TDBXDate representation of value.
GetAsDateTimeprotectedApplies a conversion to TDateTime, if needed.
GetAsDBXReaderprotectedApplies a conversion to TDBXReader, if needed.
GetAsDoublepublic
GetAsInt16public
GetAsInt32public
GetAsInt64public
GetAsInt8public
GetAsSinglepublic
GetAsStreamprotectedApplies a conversion to TStream, if needed.
GetAsStringpublic
GetAsTimeprotectedGet TDBXTime representation of value.
GetAsTimeStampprotectedProtected getter implementation for the AsTimeStamp property.
GetAsTimeStampOffsetprotectedObtains a TSQLTimeStampOffset representation of the value.
GetAsUInt16publicGets the Word representation of the value.
GetAsUInt8public
GetAsVariantprotectedApplies a conversion to OleVariant, if needed.
GetBcdpublicGets the BCD value for binary-compressed decimal data types.
GetBooleanpublicGets the boolean value for boolean data types.
GetBytespublicGets the byte array value for byte array and blob types.
GetCallbackValuepublicGetter method for the callback value.
GetDatepublicGets the date value for date data types.
GetDBXConnectionpublicGet TDBXConnection for TDBXValues with TDBXDataTypes.DBXConnectionType data type.
GetDbxContextprotectedGet context information for a connection associated with value.
GetDBXReaderpublicGets the TObject value for TDBXValues with a TDBXDataTypes type of TDBXDataTypes.DBXTable.
GetDisposedprotectedGetter for the Disposed property.
GetDoublepublicGets the double floating point value for double data types.
GetHashCodepublicReturns an integer containing the hash code.
GetInt16publicGets the smallInt value for 16-bit integer data types.
GetInt32publicGets the 32-bit integer value for 32-bit integer data types.
GetInt64publicGets the 64-bit integer value for 64-bit integer data types.
GetInt8publicGets the ShortInt value of this TDBXValue.
GetInterfacepublicRetrieves a specified interface.
GetInterfaceEntrypublicReturns the entry for a specific interface implemented in a class.
GetInterfaceTablepublicReturns a pointer to a structure containing all of the interfaces implemented by a given class.
GetJSONStreampublic
GetJSONValuepublicReturns the JSON value from the row buffer.
GetNonDelegateprotected
GetObjectValuepublicReturns the object's value from the row buffer.
GetSinglepublic
GetStreampublicGets the TStream value for binary data types.
GetStringpublicGets the string value of this TDBXValue.
GetTimepublicGets the time value for time data types.
GetTimeStamppublicGets the timestamp value for timestamp data types.
GetTimeStampOffsetpublicGets the TSQLTimeStampOffset of this TDBXValue.
GetUInt16publicGets the Word value for an unsigned 16-bit integer value type.
GetUInt8publicGets the Byte value of this TDBXValue.
GetValueSizepublicGets the size in bytes for values.
GetWideStringpublicGets UnicodeString for TDBXValues with data type of TDBXDataTypes.UnicodeString.
InheritsFrompublicDetermines the relationship of two object types.
InitInstancepublicInitializes a newly allocated object instance to all zeros and initializes the instance's virtual method table pointer.
InstanceSizepublicReturns the size in bytes of each instance of the object type.
IsNullpublic
MarkAsPendingpublicMarks a TDBXWritableValue as pending.
MethodAddresspublicReturns the address of a class method by name.
MethodNamepublicReturns the name of a class method by address.
NewInstancepublicAllocates memory for an instance of an object type and returns a pointer to that new instance.
QualifiedClassNamepublicReturns the qualified name of the class.
SafeCallExceptionpublicHandles exceptions in methods declared using the safecall calling convention.
SetAnsiStringpublicSets the string value for ANSI strings.
SetAsBcdpublic
SetAsBooleanpublic
SetAsCurrencyprotectedSetter of AsCurrency.
SetAsCurrencyValueprotected
SetAsDateprotectedSet value as TDBXDate representation.
SetAsDateTimeprotectedProtected setter implementation for the AsTimeStamp property.
SetAsDBXReaderprotectedSetter of AsDBXReader.
SetAsDoublepublic
SetAsInt16public
SetAsInt32public
SetAsInt64public
SetAsInt8public
SetAsSinglepublic
SetAsStreamprotectedSetter of AsStream.
SetAsStringpublic
SetAsTimeprotectedSet value as TDBXTime representation.
SetAsTimeStampprotectedSet value as TSQLTimeStamp representation.
SetAsTimeStampOffsetprotectedSetter of AsTimeStampOffset.
SetAsUInt16public
SetAsUInt8public
SetAsVariantprotectedSetter of AsVariant.
SetBcdpublicSets the BCD value for binary-compressed decimal data types.
SetBooleanpublicSets the boolean value for boolean data types..
SetCallbackValuepublicSetter method for the callback value.
SetDatepublicSets the date value for date data types..
SetDBXConnectionpublicSet TDBXConnection Value for TDBXValue with type TDBXDataTypes.DBXConnectionType.
SetDBXReaderpublicSet TDBXReader value for TDBXValue with a TDBXDataTypes of TDBXDataTypes.DBXTableType.
SetDoublepublicSets the double floating point value for double data types.
SetDynamicBytespublicSets the dynamic array value for byte array and blob types.
SetInt16publicSets the the smallInt value for 16-bit integer data types.
SetInt32publicSets the 32-bit integer value for 32-bit integer data types.
SetInt64publicSets the 64-bit integer value for 64-bit integer data types.
SetInt8publicSets the ShortInt value for TDBXWritableValues with a DataType of Int8Type.
SetJSONStreampublic
SetJSONValuepublicSets the JSON value of this TDBXWritableValue, and updates the row data.
SetNullpublicSets a writable value of any type to null.
SetObjectValuepublicSets the value of this TDBXWritableValue to Value, which is a serializable object.
SetPendingValueprotected
SetSinglepublic
SetStaticBytespublicSets the open array value for byte array and blob types
SetStreampublicSet TStream Value for TDBXValues with a TDBXDataType of TDBXDataTypes.DBXTableType.
SetStringpublicSet String value for TDBXValue of type of TDBXDataTypes.UnicodeString.
SetTimepublicSets the time value for time data types.
SetTimeStamppublicSets the timestamp value for timestamp data types.
SetTimeStampOffsetpublic
SetUInt16publicSets the Word value for an unsigned 16-bit integer value type.
SetUInt8publicSets the Byte value for TDBXWritableValues with a DataType of UInt8Type.
SetValuepublic
SetWideStringpublicSet UnicodeString value for UnicodeString data type.
ToStringpublicReturns a string containing the class name.
UnitNamepublicReturns the name of the unit where the class is defined.
UnitScopepublicReturns the class's unit scope.