FireDAC.Stan.Param.TFDParam Methods

From RAD Studio API Documentation
Jump to: navigation, search

AfterConstructionpublicResponds after the last constructor has executed.
AssignpublicAssigns a object to this object.
AssignFieldpublicAssigns the DataType, Name, and Value from a TField object.
AssignFieldValuepublicAssigns the DataType and Value properties from a TField object.
AssignVarRecpublicAssigns the value of the specified element of an array of constants to the specified index of an array property of this FireDAC parameter object that matches the type of the specified element.
BeforeDestructionpublicResponds before the first destructor executes.
ChangedprotectedUpdates the collection to reflect changes to the collection item.
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.
ClearpublicSets the Value of the parameter to NULL.
CreatepublicCreates an instance of TFDParam.
DefaultHandlerpublicProvides the interface for a method that processes message records.
DestroypublicDestroys the TCollectionItem instance and frees its memory.
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.
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.
GetBlobRawDatapublicFills ALen with the length (in bytes) of the Value of the parameter, and APtr with a pointer to that value.
GetDatapublicFills the buffer with the Value of the parameter in the native FireDAC database driver format.
GetDataLengthpublicIndicates the length of the data depending on the type of the DataType property.
GetDataReaderpublicReturns a pointer to the value of the parameter, or a nil pointer if the value is not an object.
GetDataSizepublicReturns the number of bytes required to store a value of a parameter.
GetDisposedprotectedGetter for the Disposed property.
GetHashCodepublicReturns an integer containing the hash code.
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.
GetNamePathpublicReturns a string used by the Object Inspector.
GetOwnerprotectedReturns the collection to which this item belongs.
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.
LoadFromFilepublicLoads the value from a BLOB parameter from the specified file.
LoadFromStreampublicLoads the value of a BLOB parameter from a stream.
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.
SetBlobRawDatapublicSets the DataType property to ftBlob.
SetCollectionprotectedSets the value of the Collection property.
SetDatapublicCopies a new value for the parameter in the physical database format from ABuffer.
SetDataSetpublicAssigns a dataset object to a parameter.
SetDisplayNameprotectedSets the name of the collection item as it appears in the collection editor.
SetIndexprotectedMoves the collection item to a specified position in the parent collection.
SetObjectValuepublicSets the value of a TFDParam instance to the given object, using the specified ownership flag.
SetStreampublicAssigns a stream object to a parameter.
ToStringpublicReturns a string containing the class name.
UnitNamepublicReturns the name of the unit where the class is defined.
UnitScopepublicReturns the class's unit scope.