Show: Delphi
C++
Display Preferences
TInternalSQLDataSet Inherited Members
From XE2 API Documentation
Contents |
Data.SqlExpr.TCustomSQLDataSet
| Active | |
| AddFieldDesc | |
| AddIndexDefs | |
| AfterClose | |
| AfterOpen | |
| AfterRefresh | |
| AfterScroll | |
| BeforeClose | |
| BeforeOpen | |
| BeforeRefresh | |
| BeforeScroll | |
| BlobBuffer | Reserves a buffer for storing BLOB values. |
| CheckPrepareError | |
| ClearIndexDefs | |
| CloseCursor | |
| CloseStatement | |
| CommandText | Specifies the command the dataset executes. |
| CommandType | Indicates the meaning of the CommandText property. |
| Create | Creates an instance of a TCustomSQLDataSet component. |
| CreateBlobStream | Creates a blob stream for a Binary large object (BLOB) field in the dataset. |
| CurrentBlobSize | Indicates the size of the most recently read BLOB field. |
| DataLink | Identifies the datalink that manages communication between the SQL dataset and another, master dataset. |
| DataSource | Links the SQL dataset to another (master) dataset. |
| DbxCommandType | Command type in String format. |
| DefineProperties | |
| DesignerData | Stores custom data. |
| Destroy | Destroys the TCustomSQLDataSet instance. |
| ExecSQL | |
| ExecuteStatement | |
| FreeBuffers | |
| FreeCommand | |
| FreeReader | |
| GetBlobFieldData | Retrieves the current value of a BLOB field into a buffer. |
| GetCanModify | |
| GetCommandNames | |
| GetDataSource | |
| GetDetailLinkFields | Lists the field components that link this dataset as a detail of a master dataset. |
| GetFieldData | Retrieves the current value of a field into a buffer. |
| GetKeyFieldNames | Fills a list with the names of all fields in all indexes defined for the dataset. |
| GetMetadata | Specifies whether the SQL dataset fetches metadata information along with the data. |
| GetObjectTypeNames | |
| GetOutputParams | |
| GetQuoteChar | Returns the character or characters to use in generated SQL statements to enclose quoted strings. |
| GetRecord | |
| GetRecordCount | |
| GetSortFieldNames | |
| IndexDefs | Contains the definitions of all indexes defined on the server for the dataset. |
| InitRecord | |
| InternalClose | |
| InternalConnection | Indicates the component that connects the dataset to its database server, taking into account whether the connection was cloned. |
| InternalFreeCommand | |
| InternalHandleException | |
| InternalInitFieldDefs | |
| InternalOpen | |
| InternalRefresh | |
| IsCursorOpen | |
| IsSequenced | Indicates whether the dataset can use record numbers to indicate the order of records. |
| Loaded | |
| Locate | Implements a virtual method for searching a dataset for a specified record and making it the active record. |
| LocateRecord | Implements a virtual method for searching a dataset for a specified record and making it the active record. |
| Lookup | Implements a virtual method to retrieve field values from a record that matches specified search values. |
| MaxBlobSize | Indicates the maximum number of bytes fetched for any BLOB field in the dataset. |
| NativeCommand | Represents the SQL command that is sent to the server. |
| NumericMapping | Maps fldBCD to either ftFMTBCD or ftBCD field types. |
| ObjectView | |
| OnCalcFields | |
| OpenCursor | |
| OpenSchema | |
| PSEndTransaction | |
| PSExecute | |
| PSExecuteStatement | |
| PSGetAttributes | |
| PSGetCommandText | |
| PSGetCommandType | |
| PSGetDefaultOrder | |
| PSGetIndexDefs | |
| PSGetKeyFieldsW | |
| PSGetParams | |
| PSGetQuoteCharW | |
| PSGetTableNameW | |
| PSGetUpdateException | |
| PSInTransaction | |
| PSIsSQLBased | |
| PSIsSQLSupported | |
| PSReset | |
| PSSetCommandText | |
| PSSetParams | |
| PSStartTransaction | |
| PSUpdateRecord | |
| ParamByName | Locates a parameter in the Params property collection. |
| ParamCheck | Specifies whether the parameter list for an SQL dataset is regenerated when the SQL command changes. |
| ParamCount | Indicates the number of parameters listed by the Params property. |
| Params | Represents the parameters for a query or stored procedure. |
| ParseDeleteSql | Occurs when an application attempts to parse the DELETE statement stored in the CommandText property. |
| ParseInsertSql | Occurs when an application attempts to parse the INSERT statement stored in the CommandText property. |
| ParseSelectSql | Occurs when an application attempts to parse the SELECT statement specified in the CommandText property. |
| ParseUpdateSql | Occurs when an application attempts to parse a SQL UPDATE statement stored in the CommandText property. |
| PrepareStatement | Performs a prepare on the SQL statement. |
| Prepared | Specifies whether the command is prepared before execution. |
| ProcParams | ProcParams lists the parameter descriptors obtained from the server for any stored procedure parameters. |
| PropertyChanged | |
| RecordCount | Indicates the total number of records associated with the dataset. |
| RowsAffected | Indicates the number of rows operated on by the latest query execution. |
| SQLConnection | Specifies the SQL connection component that connects the dataset to a database server. |
| SchemaInfo | Identifies the metadata with which to populate the dataset. |
| SchemaName | Specifies the name of the database schema. |
| SetBufListSize | |
| SetCommandText | |
| SetFCommandText | |
| SetFieldData | |
| SetMaxBlobSize | |
| SetParamsFromCursor | |
| SetSchemaInfo | Indicates whether the dataset represents metadata from the server, and if so, what kind. |
| SetSortFieldNames | |
| SortFieldNames | Indicates the sort order when CommandType is ctTable. |
| UpdateIndexDefs |
Data.DB.TWideDataSet
| Create | |
| Destroy | |
| PSExecuteStatement | Executes a specified SQL command. |
| PSGetCommandText | Gets the SQL command to be executed by PSExecuteStatement. |
| PSGetCommandTextW | Gets the SQL command as a WideString to be executed by PSExecuteStatement. |
| PSGetKeyFields | Returns the names of all fields required to uniquely identify records in the data packet. |
| PSGetKeyFieldsW | Returns the names as a WideString of all fields required to uniquely identify records in the data packet. |
| PSGetQuoteChar | Returns the character or characters to use in generated SQL statements to enclose quoted strings. |
| PSGetQuoteCharW | Returns the character or characters to use in generated SQL statements to enclose quoted strings. |
| PSGetTableName | Returns the name of the dataset table that appears in generated SQL statements. |
| PSGetTableNameW | Returns the name of the dataset table that appears in generated SQL statements. |
| PSSetCommandText | Sets the SQL command to be executed by PSExecuteStatement. |
| operator () |
Data.DB.TDataSet
| ActivateBuffers | Activates the buffers for the active record. |
| Active | Specifies whether or not a dataset is open. |
| ActiveBuffer | Returns a pointer to the buffer for the active record. |
| ActiveRecord | Indicates the index of the active record in the internal cache of records. |
| AfterCancel | Occurs after an application completes a request to cancel modifications to the active record. |
| AfterClose | Occurs after an application closes a dataset. |
| AfterDelete | Occurs after an application deletes a record. |
| AfterEdit | Occurs after an application starts editing a record. |
| AfterInsert | Occurs after an application inserts a new record. |
| AfterOpen | Occurs after an application completes opening a dataset and before any data access occurs. |
| AfterPost | Occurs after an application writes the active record to the database or change log and returns to browse state. |
| AfterRefresh | Occurs after an application refreshes the data in the dataset. |
| AfterScroll | Occurs after an application scrolls from one record to another. |
| AggFields | Contains any aggregate fields. |
| AllocRecordBuffer | Allocates memory for the record buffer. |
| Append | Adds a new, empty record to the end of the dataset. |
| AppendRecord | Adds a new, populated record to the end of the dataset and posts it. |
| AutoCalcFields | Determines when the OnCalcFields event is triggered and when lookup field values are calculated. |
| BeforeCancel | Occurs before an application executes a request to cancel changes to the active record. |
| BeforeClose | Occurs immediately before the dataset closes. |
| BeforeDelete | Occurs before an application attempts to delete the active record. |
| BeforeEdit | Occurs before an application enters edit mode for the active record. |
| BeforeInsert | Occurs before an application enters insert mode. |
| BeforeOpen | Occurs before an application executes a request to open a dataset. |
| BeforePost | Occurs before an application posts changes for the active record to the database or change log. |
| BeforeRefresh | Occurs immediately before an application refreshes the data in the dataset. |
| BeforeScroll | Occurs before an application scrolls from one record to another. |
| BindFields | Binds the TField components to the physical fields. |
| BlobFieldCount | Indicates the number of columns in the dataset that represent Binary large object (BLOB) fields. |
| BlockReadNext | Moves to the record from the next block and reads it. |
| BlockReadSize | Determines how many record buffers are read in each block. |
| Bof | Indicates whether the first record in the dataset is active. |
| Bookmark | Specifies the current bookmark in the dataset. |
| BookmarkAvailable | Verifies whether there is a bookmark available. |
| BookmarkSize | Indicates the number of bytes used to represent a bookmark. |
| BookmarkValid | Indicates the validity of a specified bookmark. |
| BufferCount | Indicates the number of records in the internal cache. |
| Buffers | Provides indexed access to the record buffers in the internal cache. |
| CalcBuffer | Points to the record buffer used during an OnCalcFields event. |
| CalcFieldsSize | Indicates the number of bytes in a record buffer dedicated to storing calculated fields and lookup fields. |
| CalculateFields | Calculates the lookup fields. |
| CanModify | Indicates whether the dataset permits write access to data. |
| Cancel | Cancels modifications to the active record if those changes are not yet posted. |
| CheckActive | Checks whether the dataset is active. |
| CheckBiDirectional | Checks whether the dataset is bidirectional. |
| CheckBrowseMode | Automatically posts or cancels data changes when the active record changes. |
| CheckFieldCompatibility | Checks the compatibility of a field. |
| CheckInactive | Checks whether the dataset is inactive. |
| ClearBuffers | Clears the buffers for the active record. |
| ClearCalcFields | Clears the lookup and calculated fields. |
| ClearFields | Clears the contents of all fields for the active record. |
| Close | Closes a dataset. |
| CloseBlob | Closes a binary large object field. |
| CloseCursor | Closes the dataset cursor. |
| CompareBookmarks | Implements a virtual function to compare two bookmarks. |
| Constraints | Specifies record-level constraints that must be met when editing the data. |
| ControlsDisabled | Indicates whether data-aware controls update their display to reflect changes to the dataset. |
| CopyFields | CopyFields copies the field definition structure of another dataset. |
| Create | Creates an instance of a TDataSet component. |
| CreateBlobStream | Provides the interface for a method that creates a blob stream for a Binary large object (BLOB) field in the dataset. |
| CreateFields | Creates the fields dynamically. |
| CreateNestedDataSet | Creates a nested dataset. |
| CurrentRecord | Indicates the index of the current record in the internal cache of record buffers. |
| CursorPosChanged | Marks the internal cursor position as invalid. |
| DataConvert | Converts the data depending on the field type. |
| DataEvent | Notifies the attached dataset about a specific event. |
| DataSetField | Indicates the persistent TDataSetField object that owns a nested dataset. |
| DataSource | Represents the data source of another dataset that supplies values to the dataset. |
| DefChanged | Event handler that updates the field definition. |
| DefaultFields | Indicates whether a dataset's underlying field components are generated dynamically when the dataset is opened. |
| Delete | Deletes the active record and positions the dataset on the next record. |
| Designer | Returns a pointer to the DataSet designer for the dataset. |
| Destroy | Destroys the TDataSet instance. |
| DestroyFields | Destroys the dataset fields. |
| DisableControls | Disables data display in data-aware controls associated with the dataset. |
| DoAfterCancel | AfterCancel event dispatcher. |
| DoAfterClose | AfterClose event dispatcher. |
| DoAfterDelete | AfterDelete event dispatcher. |
| DoAfterEdit | AfterEdit event dispatcher. |
| DoAfterInsert | AfterInsert event dispatcher. |
| DoAfterOpen | AfterOpen event dispatcher. |
| DoAfterPost | AfterPost event dispatcher. |
| DoAfterRefresh | AfterRefresh event dispatcher. |
| DoAfterScroll | AfterScroll event dispatcher. |
| DoBeforeCancel | BeforeCancel event dispatcher. |
| DoBeforeClose | BeforeClose event dispatcher. |
| DoBeforeDelete | BeforeDelete event dispatcher. |
| DoBeforeEdit | BeforeEdit event dispatcher. |
| DoBeforeInsert | BeforeInsert event dispatcher. |
| DoBeforeOpen | BeforeOpen event dispatcher. |
| DoBeforePost | BeforePost event dispatcher. |
| DoBeforeRefresh | BeforeRefresh event dispatcher. |
| DoBeforeScroll | BeforeScroll event dispatcher. |
| DoOnCalcFields | OnCalcFields event dispatcher. |
| DoOnNewRecord | OnNewRecord event dispatcher. |
| Edit | Enables editing of data in the dataset. |
| EnableControls | Re-enables data display in data-aware controls associated with the dataset. |
| Eof | Indicates whether a dataset is positioned at the last record. |
| FieldByName | Finds a field based on its name. |
| FieldByNumber | Finds a field based on the ordinal position of its column in the underlying table or query. |
| FieldCount | Indicates the number of field components associated with the dataset. |
| FieldDefList | Points to the list of field definitions for the dataset. |
| FieldDefs | Points to the list of field definitions for the dataset. |
| FieldList | Lists the field components of a dataset. |
| FieldNoOfs | Specifies the offset needed to convert indexes in the Fields property to field numbers. |
| FieldValues | Provides access to the values for all fields in the active record for the dataset. |
| Fields | Lists all non-aggregate field components of the dataset. |
| Filter | Specifies the text of the current filter for a dataset. |
| FilterOptions | Specifies whether or not filtering is case insensitive, and whether or not partial comparisons are permitted when filtering records. |
| Filtered | Specifies whether or not filtering is active for a dataset. |
| FindField | Searches for a specified field in the dataset. |
| FindFirst | Implements a virtual method for positioning the dataset on the first record, respecting any filters. |
| FindLast | Implements a virtual method for positioning the dataset on the last record, respecting any filters. |
| FindNext | Implements a virtual method for positioning the dataset on the next record, respecting any filters. |
| FindPrior | Implements a virtual method for positioning the dataset on the previous record, respecting any filters. |
| FindRecord | Implements a virtual method for positioning the dataset on a specific record, respecting any filters. |
| First | Moves to the first record in the dataset. |
| Found | Indicates whether or not moving to a different record is successful. |
| FreeBookmark | Frees the resources allocated for a specified bookmark (somewhat obsolete). |
| FreeFieldBuffers | Frees the field buffers. |
| FreeRecordBuffer | Frees the record buffer. |
| GetAggFieldsClass | Returns the metaclass for the aggregate fields. |
| GetAggRecordCount | Returns the number of aggregate fields. |
| GetAggregateValue | Returns the value for an aggregate field. |
| GetBlobFieldData | Reads BLOB data into a buffer. |
| GetBookmark | Allocates a bookmark for the active record in the dataset. |
| GetBookmarkData | Gets the bookmark for the record buffer given by the parameter. |
| GetBookmarkFlag | Gets the bookmark flag for the record buffer given by the parameter. |
| GetBookmarkStr | Gets a bookmark represented as a string. |
| GetCalcFields | Computes the lookup and calculated fields and updates the status. |
| GetCanModify | Returns the size of a record in the dataset. |
| GetCheckConstraintsClass | Returns the metaclass for TCheckConstraints. |
| GetChildren | Enumerates all the owned datasets that are also owned by the specified TComponent. |
| GetCurrentRecord | Implements a virtual function to retrieve the current record in a buffer. |
| GetDataSource | Returns the data source for the dataset. |
| GetDetailDataSets | Fills a list with a dataset for every detail dataset that is not the value of a nested dataset field. |
| GetDetailLinkFields | Introduces a method to list the field components that link this dataset as a detail of a master dataset. |
| GetFieldClass | Returns the metaclass for a field class. |
| GetFieldData | Retrieves the current value of a field into a buffer. |
| GetFieldDefListClass | Returns the metaclass for a field definition list class. |
| GetFieldDefsClass | Returns the metaclass of the TFieldDefs class. |
| GetFieldFullName | Returns the full name of the field. |
| GetFieldList | Retrieves a specified set of field objects into a list. |
| GetFieldListClass | Returns the metaclass for a field list class. |
| GetFieldNames | Retrieves a list of names for all fields in a dataset. |
| GetFieldsClass | Returns the TFields descendant metaclass. |
| GetIndexDefs | Returns the definitions of all specified indexes defined for the dataset. |
| GetIndexDefsClass | Returns the metaclass for an index definition list. |
| GetIsIndexField | Checks whether the given field is an index field. |
| GetLookupListClass | Returns the metaclass for a lookup field list class. |
| GetNextRecord | Moves to the next record. |
| GetNextRecords | Moves to the last record of the dataset. |
| GetParamsClass | Returns the metaclass for a list of field parameters. |
| GetPriorRecord | Moves to the prior record. |
| GetPriorRecords | Moves to the first record of the dataset. |
| GetRecNo | Returns the position of the active record in the dataset. |
| GetRecord | Moves to the specified record. |
| GetRecordCount | Returns the total number of records in the dataset. |
| GetRecordSize | Returns the size of a record in the dataset. |
| GetStateFieldValue | Returns a Field as a Variant. |
| GotoBookmark | Implements a virtual method to position the dataset on the record to which a specified bookmark points. |
| InitFieldDefs | Initializes the field definitions. |
| InitFieldDefsFromFields | Initializes the field definitions from persistent fields. |
| InitRecord | Initializes a record. |
| Insert | Inserts a new, empty record in the dataset. |
| InsertRecord | Inserts a new, populated record to the dataset and posts it. |
| InternalAddRecord | Adds a record to the dataset. |
| InternalCalcFields | Indicates whether the dataset includes internally calculated fields. |
| InternalCancel | Cancels the modification made to the current record of the dataset. |
| InternalClose | Closes the dataset table and disconnects the fields. |
| InternalDelete | Used internally to delete the current record. |
| InternalEdit | Used to edit the current record from the dataset. |
| InternalFirst | Moves to a position "before" the first record of the dataset. |
| InternalGotoBookmark | Moves to the record with the given bookmark. |
| InternalHandleException | Responds to exceptions related to TDataSet objects. |
| InternalInitFieldDefs | Determines the field definitions for the dataset's records. |
| InternalInitRecord | Initializes a record buffer. |
| InternalInsert | Used to insert an empty record in the dataset. |
| InternalLast | Moves to a position "after" the last record of the dataset. |
| InternalOpen | Initializes and opens the data stream. |
| InternalPost | Used to post data in the dataset. |
| InternalRefresh | Refreshes the dataset with data from the database. |
| InternalSetToRecord | Moves to the record with the given record buffer. |
| IsCursorOpen | Tests whether the dataset is open. |
| IsEmpty | Indicates whether the dataset contains no records. |
| IsLinkedTo | Indicates whether a dataset is linked to a specified data source. |
| IsSequenced | Indicates whether the underlying database table uses record numbers to indicate the order of records. |
| IsUniDirectional | Indicates whether the dataset is unidirectional. |
| Last | Moves to the last record in the dataset. |
| Loaded | |
| Locate | Implements a virtual method for searching a dataset for a specified record and making it the active record. |
| Lookup | Implements a virtual method to retrieve field values from a record that matches specified search values. |
| Modified | Indicates whether the active record is modified. |
| MoveBy | Moves to another record relative to the active record in the dataset. |
| NestedDataSetClass | Indicates the class type to use when creating nested datasets. |
| NestedDataSets | Lists all nested datasets. |
| Next | Moves to the next record in the dataset. |
| ObjectView | Specifies whether fields are stored hierarchically or flattened out in the Fields property. |
| OnCalcFields | Occurs when an application recalculates calculated fields. |
| OnDeleteError | Occurs when an application attempts to delete a record and an exception is raised. |
| OnEditError | Occurs when an application attempts to modify or insert a record and an exception is raised. |
| OnFilterRecord | Occurs each time a different record in the dataset becomes the active record and filtering is enabled. |
| OnNewRecord | Occurs when an application inserts or appends a new dataset record. |
| OnPostError | Occurs when an application attempts to modify or insert a record and an exception is raised. |
| Open | Opens the dataset. |
| OpenCursor | Opens the dataset cursor. |
| OpenCursorComplete | Opens the database cursor and triggers an AfterOpen event. |
| OpenParentDataSet | Opens the parent dataset. |
| PSEndTransaction | Ends a transaction that was started by a call to PSStartTransaction. |
| PSExecute | Executes the SQL command associated with the dataset. |
| PSExecuteStatement | Executes a specified SQL command. |
| PSGetAttributes | Returns information that is stored in data packets as Name/Value pairs. |
| PSGetCommandText | Gets the SQL command to be executed by PSExecute. |
| PSGetCommandTextW | Gets the SQL command as a WideString to be executed by PSExecute. |
| PSGetCommandType | Gets the command type to be executed by PSExecute. |
| PSGetDefaultOrder | Returns the definition of an index that imposes the default order on the data included in data packets. |
| PSGetIndexDefs | Returns the definitions of all specified indexes defined for the dataset. |
| PSGetKeyFields | Returns the names of all fields required to uniquely identify records in the data packet. |
| PSGetKeyFieldsW | Returns as WideString the names of all fields required to uniquely identify records in the data packet. |
| PSGetParams | Returns the current parameter values of the dataset. |
| PSGetQuoteChar | Returns the character or characters to use in generated SQL statements to enclose quoted strings. |
| PSGetQuoteCharW | Returns the character or characters to use in generated SQL statements to enclose quoted strings. |
| PSGetTableName | Returns the name of the dataset table that appears in generated SQL statements. |
| PSGetTableNameW | Returns the name of the dataset table that appears in generated SQL statements. |
| PSGetUpdateException | Generates an EUpdateError object based on another exception object. |
| PSInTransaction | Indicates whether actions against the dataset occur in the context of a transaction. |
| PSIsSQLBased | Indicates whether the dataset includes native SQL support. |
| PSIsSQLSupported | Indicates whether the dataset can execute SQL statements. |
| PSReset | Resets the dataset so that it is positioned on the first record. |
| PSSetCommandText | Assigns a specified SQL command to be executed by PSExecute. |
| PSSetParams | Assigns the specified parameter values to the dataset. |
| PSStartTransaction | Starts a transaction that encapsulates all activity until a call to PSEndTransaction. |
| PSUpdateRecord | Applies a single update to the underlying database table or tables. |
| Post | Implements a virtual method to write a modified record to the database or change log. |
| Prior | Moves to the previous record in the dataset. |
| RecNo | Indicates the active record in the dataset. |
| RecordCount | Indicates the total number of records associated with the dataset. |
| RecordSize | Indicates the size of a record in the dataset. |
| Refresh | Re-fetches data from the database to update a dataset's view of data. |
| RefreshInternalCalcFields | Refreshes the calculated fields. |
| Reserved | For internal use only. |
| ResetAggField | Resets the aggregate field. |
| RestoreState | Restores the operating mode of the dataset to the given value. |
| Resync | Re-fetches the active record and the records that precede and follow it. |
| SetActive | Changes the dataset's state to active. |
| SetBlockReadSize | Setter method for BlockReadSize. |
| SetBookmarkData | Sets the bookmark for the record buffer given by the parameter. |
| SetBookmarkFlag | Sets the bookmark flag for the record buffer given by the parameter. |
| SetBookmarkStr | Sets a bookmark represented as a string. |
| SetBufListSize | Sets the size of the buffer list. |
| SetChildOrder | Sets the visual ordering of a child dataset. |
| SetCurrentRecord | Moves to the record given by the index. |
| SetDataSetField | Sets the persistent TDataSetField object that owns a nested dataset. |
| SetDefaultFields | Specifies whether a dataset's underlying field components are generated dynamically when the dataset is opened. |
| SetFieldData | Sets the buffer to the current field. |
| SetFields | Sets the values for all fields in a record |
| SetFilterOptions | Setter method for FilterOptions. |
| SetFilterText | Setter method for Filter. |
| SetFiltered | Setter method for Filtered. |
| SetFound | Sets a "found" flag. |
| SetModified | Used internally to set the Modified property. |
| SetName | |
| SetObjectView | Sets the ObjectView property. |
| SetOnFilterRecord | OnFilterRecord event setter method. |
| SetRecNo | Sets the active record in the dataset. |
| SetState | Sets the dataset's state. |
| SetStateFieldValue | Sets a Field to a Value. |
| SetTempState | Restores the operating mode of the dataset to the given value. |
| SetUniDirectional | Sets the dataset type: unidirectional or not. |
| SparseArrays | Determines whether a unique TField object is created for each element of an array field. |
| State | Indicates the current operating mode of the dataset. |
| TempBuffer | Returns a temporary buffer. |
| Translate | Implements a virtual procedure to copy a data string from a source to a destination, optionally performing character translation during the copy. |
| UpdateBufferCount | Updates the buffer count. |
| UpdateCursorPos | Positions the cursor on the active record. |
| UpdateIndexDefs | Updates the index definitions. |
| UpdateRecord | Ensures that data-aware controls and detail datasets reflect record updates. |
| UpdateStatus | Reports the update status for the active record. |
| operator () | |
| operator [] |
System.Classes.TComponent
| BeforeDestruction | Performs any necessary actions before the first destructor is called. |
| CanObserve | |
| ChangeName | Sets the private, internal storage for the Name property to the string passed in NewName. |
| ComObject | Specifies the interface reference implemented by the component. |
| ComponentCount | Indicates the number of components owned by the component. |
| ComponentIndex | Indicates the position of the component in its owner's Components property array. |
| ComponentState | Describes the current state of the component, indicating when a component needs to avoid certain actions. |
| ComponentStyle | Governs the behavior of the component. |
| Components | Lists all components owned by the component. |
| Create | Allocates memory and constructs a safely initialized instance of a component. |
| DefineProperties | Designates methods for storing an object's unpublished data on a stream such as a form file. |
| DesignInfo | Contains information used by the Form designer. |
| Destroy | Disposes of the component and its owned components. |
| DestroyComponents | Destroys all owned components. |
| Destroying | Indicates that the component and its owned components are about to be destroyed. |
| ExecuteAction | Executes an action. |
| FComponentStyle | FComponentStyle is the field of the ComponentStyle read-only property. |
| FindComponent | Indicates whether a given component is owned by the component. |
| FreeNotification | Ensures that AComponent is notified that the component is going to be destroyed. |
| FreeOnRelease | Frees the interface reference for components that were created from COM classes. |
| GetChildOwner | Returns the owner of a child component being read from a stream. |
| GetChildParent | Returns the parent or, if there is no parent, returns the owner of a child component being read from a stream. |
| GetChildren | Enumerates all child components. |
| GetEnumerator | Returns a TComponent enumerator. |
| GetIDsOfNames | Maps a single member and an optional set of argument names to a corresponding set of integer dispatch identifiers (dispIDs). |
| GetNamePath | Returns a string used by the Object Inspector. |
| GetObservers | |
| GetOwner | Returns the owner of a component. |
| GetParentComponent | Returns the containing component. |
| GetTypeInfo | Retrieves the type information for an object. |
| GetTypeInfoCount | Returns the number of type information interfaces that an object provides (either 0 or 1). |
| HasParent | Verifies whether the component has a parent. |
| InsertComponent | Establishes the component as the owner of a specified component. |
| Invoke | Provides access to Automation properties and methods when the component wraps an Automation object. |
| IsImplementorOf | Indicates whether the component implements a specified interface. |
| Loaded | Initializes the component after the form file has been read into memory. |
| Name | Specifies the name of the component as referenced in code. |
| Notification | Forwards notification messages to all owned components. |
| ObserverAdded | |
| Observers | |
| Owner | Indicates the component that is responsible for streaming and freeing this component. |
| PaletteCreated | Responds when the component is created from the component palette. |
| QueryInterface | Returns a reference to a specified interface if the object supports that interface. |
| ReadState | Reads the state of the component. |
| ReferenceInterface | Establishes or removes internal links that cause this component to be notified when the implementer of a specified interface is destroyed. |
| RemoveComponent | Removes a specified component specified from the component's Components list. |
| RemoveFreeNotification | Disables the destruction notification that was enabled by FreeNotification. |
| RemoveFreeNotifications | Notifies all owned components of the owner component's imminent destruction. |
| SafeCallException | Handles exceptions in methods declared using the safecall calling convention. |
| SetAncestor | Clears or sets csAncestor state in the component's ComponentState property. |
| SetChildOrder | Sets the visual ordering of a child control. |
| SetDesignInstance | Ensures that components inserted at design time have their design-mode flag set. |
| SetDesigning | Ensures that components inserted at design time have their design-mode flag set. |
| SetInline | Sets the csInline bit of the component's ComponentState property. |
| SetName | Sets the value of the Name property. |
| SetParentComponent | Sets the parent component. |
| SetSubComponent | Identifies whether the component is a subcomponent. |
| Tag | Stores a NativeInt integral value as a part of a component. |
| UpdateAction | Updates the state of an action. |
| UpdateRegistry | Provides the interface for a method that adds type library and version information to the Registry on components that implement COM interfaces. |
| Updated | Clears the csUpdating state in the component's ComponentState property when the component finishes updating. |
| Updating | Sets the csUpdating state in the component's ComponentState property. |
| VCLComObject | Represents information used internally by components that support COM. |
| ValidateContainer | Determines whether an object can be inserted into a container. |
| ValidateInsert | Provides the interface for a method that validates a child component before it is inserted. |
| ValidateRename | Ensures that renaming an owned component does not create a name conflict. |
| WriteState | Writes the state of the component. |
| _AddRef | Called when an application uses a component interface. |
| _Release | Called when an application releases a component interface. |
| operator () | C++ conversion of a TComponent into a System.Classes.IInterfaceComponentReference or a System.IInterface, depending on casting. |
System.Classes.TPersistent
| Assign | Copies the contents of another similar object. |
| AssignTo | Copies the properties of an object to a destination object. |
| Create | |
| DefineProperties | Provides an interface for a method that reads and writes otherwise unpublished data. |
| Destroy | Destroys the TPersistent instance and frees its memory. |
| GetNamePath | Returns the name of the object as it appears in the Object Inspector. |
| GetOwner | Returns the owner of an object. |
System.TObject
| AfterConstruction | Responds after the last constructor has executed. |
| BeforeDestruction | Responds before the first destructor executes. |
| ClassInfo | Returns a pointer to the run-time type information (RTTI) table for the object type. |
| ClassName | Returns a string indicating the type of the object instance (as opposed to the type of the variable passed as an argument). |
| ClassNameIs | Determines whether an object is of a specific type. |
| ClassParent | Returns the type of the immediate ancestor of a class. |
| ClassType | Returns the class reference for the object's class. |
| CleanupInstance | Performs finalization on long strings, variants, and interface variables within a class. |
| Create | Constructs an object and initializes its data before the object is first used. |
| DefaultHandler | Provides the interface for a method that processes message records. |
| Destroy | Disposes of an object instance. |
| Dispatch | Calls message-handling methods for the object, based on the contents of the Message parameter. |
| Equals | Checks whether the current instance and the parameter are equal. |
| FieldAddress | Returns the address of a published object field. |
| Free | Destroys an object and frees its associated memory, if necessary. |
| FreeInstance | Deallocates memory allocated by a previous call to the NewInstance method. |
| GetHashCode | Returns an integer containing the hash code. |
| GetInterface | Retrieves a specified interface. |
| GetInterfaceEntry | Returns the entry for a specific interface implemented in a class. |
| GetInterfaceTable | Returns a pointer to a structure containing all of the interfaces implemented by a given class. |
| InheritsFrom | Determines the relationship of two object types. |
| InitInstance | Initializes a newly allocated object instance to all zeros and initializes the instance's virtual method table pointer. |
| InstanceSize | Returns the size in bytes of each instance of the object type. |
| MethodAddress | Returns the address of a class method by name. |
| MethodName | Returns the name of a class method by address. |
| NewInstance | Allocates memory for an instance of an object type and returns a pointer to that new instance. |
| QualifiedClassName | Returns the qualified name of the class. |
| SafeCallException | Handles exceptions in methods declared using the safecall calling convention. |
| ToString | Returns a string containing the class name. |
| UnitName | Returns the name of the unit where the class is defined. |
| UnitScope | Returns the class's unit scope. |