Data.DBXCommon.TDBXByteArrayValue 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.
ComparepublicCompares the TDBXValue with another TDBXValue given by the parameter.
Createpublic
CreateValuepublicCreates values for both the TDBXReader and TDBXParameterList classes.
DefaultHandlerpublicProvides the interface for a method that processes message records.
DestroypublicDestroy a TDBXByteArrayValue instance
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.
GetAsBcdprotectedGet TBcd representation of value.
GetAsBooleanprotectedGet boolean representation of value.
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.
GetAsDoubleprotectedGet double representation of value.
GetAsInt16protectedGet smallInt representation of value.
GetAsInt32protectedGet integer representation of value.
GetAsInt64protectedGet Int64 representation of value.
GetAsInt8protectedGets the ShortInt representation of the value.
GetAsSingleprotectedGet single representation of value.
GetAsStreamprotectedApplies a conversion to TStream, if needed.
GetAsStringprotectedGet UnicodeString representation of value.
GetAsTimeprotectedGet TDBXTime representation of value.
GetAsTimeStampprotectedProtected getter implementation for the AsTimeStamp property.
GetAsTimeStampOffsetprotectedObtains a TSQLTimeStampOffset representation of the value.
GetAsUInt16protectedGets the UInt16 representation of the value.
GetAsUInt8protectedGets a UInt8 representation of the value.
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.
GetSinglepublicGets Single value for TDBXValues with data type of TDBXDataTypes.SingleType.
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.
IsNullpublicReturns true if the value is null.
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.
SetAsBcdprotectedSets the value as a TBcd representation.
SetAsBooleanprotectedSets the value as a Boolean representation.
SetAsCurrencyprotectedSetter of AsCurrency.
SetAsCurrencyValueprotected
SetAsDateprotectedSet value as TDBXDate representation.
SetAsDateTimeprotectedProtected setter implementation for the AsTimeStamp property.
SetAsDBXReaderprotectedSetter of AsDBXReader.
SetAsDoubleprotectedSets the value as a Double representation.
SetAsInt16protectedSets the value as a SmallInt representation.
SetAsInt32protectedSets the value as an integer representation.
SetAsInt64protectedSets the value as an Int64 representation.
SetAsInt8protectedSets the value as a SmallInt representation.
SetAsSingleprotectedSets the value as a Single representation.
SetAsStreamprotectedSetter of AsStream.
SetAsStringprotectedSets the value as a UnicodeString representation.
SetAsTimeprotectedSet value as TDBXTime representation.
SetAsTimeStampprotectedSet value as TSQLTimeStamp representation.
SetAsTimeStampOffsetprotectedSetter of AsTimeStampOffset.
SetAsUInt16protectedSets the Word value for an unsigned 16-bit integer value type.
SetAsUInt8protectedSets the value as an 8-bit unsigned integer representation.
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
SetSinglepublicSingle value for TDBXValue with type TDBXDataTypes.DoubleType.
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.
SetValuepublicAssigns the contents of a TDBXValue to this TDBXWritableValue.
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.