FireDAC.Comp.Client.TFDRdbmsDataSet Methods
InheritedProtected
| _AddRef | protected | Called when an application uses a component interface. | 
| _Release | protected | Called when an application releases a component interface. | 
| AbortJob | public | Use the AbortJob method to abort the current dataset operation. | 
| ActivateBuffers | protected | Activates the buffers for the active record. | 
| ActiveBuffer | public | Returns a pointer to the buffer for the active record. | 
| AddIndex | public | Creates a new client index for the dataset. | 
| AddListener | public | |
| AfterConstruction | public | Responds after the last constructor has executed. | 
| AllocRecBuf | protected | |
| AllocRecordBuffer | protected | |
| Append | public | Adds a new, empty record to the end of the dataset. | 
| AppendRecord | public | Adds a new, populated record to the end of the dataset and posts it. | 
| ApplyMaster | public | Applies a master-detail relation to this detail dataset. | 
| ApplyRange | public | Applies a range to the dataset. | 
| ApplyUpdates | public | Applies changes for all records in the dataset change log to the database. | 
| ApplyUpdatesComplete | protected | |
| Assign | public | Copies the contents of another similar object. | 
| AssignTo | protected | Copies the properties of an object to a destination object. | 
| AsyncSchedule | protected | Schedules asynch method calls. | 
| AttachTable | public | Use the AttachTable method to attach the dataset to an existing DatS table and/or view. | 
| BeforeDestruction | public | Performs any necessary actions before the first destructor is called. | 
| BeginBatch | public | Optimizes dataset functionality for batch updates. | 
| BeginForceRow | protected | |
| BeginInvoke | public | Performs an asynchronous call to the method specified by either AProcorAFunc. | 
| BeginLocate | protected | |
| BeginLookup | protected | |
| BindFields | protected | Binds the TField components to the physical fields. | 
| BlockReadNext | protected | Moves to the record from the next block and reads it. | 
| BookmarkAvailable | protected | Verifies whether there is a bookmark available. | 
| BookmarkStrValid | public | |
| BookmarkValid | public | |
| BuildViewForIndex | protected | |
| CalcBookmarkSize | protected | |
| CalculateFields (deprecated) | protected | Calculates the lookup fields. | 
| Cancel | public | |
| CancelRange | public | Cancels the range for the dataset. | 
| CancelUpdates | public | Removes all records from the change log and restores the dataset rows to their prior editing state. | 
| CanObserve | protected | Checks if a component can be observed by a particular observer. | 
| ChangeName | protected | Sets the private, internal storage for the Name property to the string passed in NewName. | 
| CheckActive | protected | Checks whether the dataset is active. | 
| CheckAsyncExecFinished | protected | |
| CheckAsyncOpenComplete | protected | |
| CheckAsyncOpenFailed | protected | |
| CheckBidirectional | protected | |
| CheckBrowseMode | public | Automatically posts or cancels data changes when the active record changes. | 
| CheckCachedUpdatesMode | protected | |
| CheckDeleting | protected | |
| CheckDetailRecords | protected | |
| CheckDisposed | protected | This method is deprecated. | 
| CheckEditing | protected | |
| CheckFetchedAll | protected | |
| CheckFetchedAllBeforeSorting | protected | |
| CheckFieldCompatibility | protected | Checks the compatibility of a field. | 
| CheckInactive | protected | Checks whether the dataset is inactive. | 
| CheckInserting | protected | |
| CheckMasterRange | protected | |
| CheckOnline | protected | |
| CheckRefreshStoredCalcFields | protected | |
| CheckTable | protected | |
| ClassInfo | public | Returns a pointer to the run-time type information (RTTI) table for the object type. | 
| ClassName | public | Returns a string indicating the type of the object instance (as opposed to the type of the variable passed as an argument). | 
| ClassNameIs | public | Determines whether an object is of a specific type. | 
| ClassParent | public | Returns the type of the immediate ancestor of a class. | 
| ClassType | public | Returns the class reference for the object's class. | 
| CleanupInstance | public | Performs finalization on long strings, variants, and interface variables within a class. | 
| ClearBlobs | public | |
| ClearBuffers | protected | Clears the buffers for the active record. | 
| ClearCalcFields | protected | |
| ClearColumnMap | protected | |
| ClearDetails | public | Clears all the content in the dataset. | 
| ClearFields | public | Clears the contents of all fields for the active record. | 
| CloneCursor | public | Shares the data belonging to another dataset. | 
| Close | public | Closes a dataset. | 
| CloseBlob | protected | |
| CloseCursor | protected | |
| CloseStreams | public | |
| CommitUpdates | public | Clears the changes log and marks all records as not modified. | 
| CompareBookmarks | public | |
| ControlsDisabled | public | Indicates whether data-aware controls update their display to reflect changes to the dataset. | 
| CopyDataSet | public | Copies records from the source dataset to this dataset. | 
| CopyFields | public | CopyFields copies the field definition structure of another dataset. | 
| CopyRecord | public | Copies all record fields from the source dataset to the Self dataset. | 
| Create | public | |
| CreateBlobStream | public | |
| CreateDataSet | public | Creates new empty internal data storage for a dataset. | 
| CreateExpression | public | Creates an expression evaluator for the dataset. | 
| CreateFields | protected | Creates the automatic fields. | 
| CreateFilterView | protected | |
| CreateNestedDataSet | protected | Creates a nested dataset. | 
| CreateXMLStream | public | |
| CursorPosChanged | public | Marks the internal cursor position as invalid. | 
| DataConvert (deprecated) | protected | Converts the data depending on the field type. | 
| DataEvent | protected | |
| DefaultFields (deprecated) | public | Indicates whether a dataset's underlying field components are generated dynamically when the dataset is opened. | 
| DefaultHandler | public | Provides the interface for a method that processes message records. | 
| DefChanged | protected | Event handler that updates the field definition. | 
| DefineProperties | protected | |
| Delete | public | Deletes the active record and positions the dataset on the next record. | 
| DeleteIndex | public | Deletes a client index for the dataset. | 
| DeleteIndexes | public | Deletes all client indexes for the dataset. | 
| Destroy | public | |
| DestroyComponents | public | Destroys all owned components. | 
| DestroyFields | protected | Destroys the dataset automatic fields. | 
| Destroying | public | Indicates that the component and its owned components are about to be destroyed. | 
| DisableConstraints | public | Disables the enforcement of the client constraints. | 
| DisableControls | public | Disables data display in data-aware controls associated with the dataset. | 
| Disconnect | public | |
| Dispatch | public | Calls message-handling methods for the object, based on the contents of the Message parameter. | 
| DisposeOf (deprecated) | public | DisposeOf forces the execution of the destructor code in an object. | 
| DoAdjustSortFields | protected | |
| DoAfterApplyUpdate | protected | |
| DoAfterCancel | protected | AfterCancel event dispatcher. | 
| DoAfterClose | protected | AfterClose event dispatcher. | 
| DoAfterDelete | protected | AfterDelete event dispatcher. | 
| DoAfterEdit | protected | AfterEdit event dispatcher. | 
| DoAfterExecute | protected | |
| DoAfterGetRecords | protected | |
| DoAfterInsert | protected | AfterInsert event dispatcher. | 
| DoAfterOpen | protected | |
| DoAfterOpenOrExecute | protected | |
| DoAfterPost | protected | AfterPost event dispatcher. | 
| DoAfterRefresh | protected | |
| DoAfterRowRequest | protected | |
| DoAfterScroll | protected | AfterScroll event dispatcher. | 
| DoApplyUpdates | protected | |
| DoBeforeApplyUpdate | protected | |
| DoBeforeCancel | protected | BeforeCancel event dispatcher. | 
| DoBeforeClose | protected | BeforeClose event dispatcher. | 
| DoBeforeDelete | protected | |
| DoBeforeEdit | protected | |
| DoBeforeExecute | protected | |
| DoBeforeGetRecords | protected | |
| DoBeforeInsert | protected | |
| DoBeforeOpen | protected | BeforeOpen event dispatcher. | 
| DoBeforePost | protected | BeforePost event dispatcher. | 
| DoBeforeRefresh | protected | BeforeRefresh event dispatcher. | 
| DoBeforeRowRequest | protected | |
| DoBeforeScroll | protected | |
| DoCachedUpdatesChanged | protected | |
| DoCloneCursor | protected | |
| DoCloseSource | protected | |
| DoCreateFields | protected | |
| DoDefineDatSManager | protected | |
| DoExecuteSource | protected | |
| DoFetch | protected | |
| DoFilteringUpdated | protected | |
| DoFilterRow | protected | |
| DoGetDatSManager | protected | |
| DoGetStorageMergeModes | protected | |
| DoGetTableName | protected | |
| DoIsSourceAsync | protected | |
| DoIsSourceOnline | protected | |
| DoIsSourceOpen | protected | |
| DoMasterClearDetails | protected | |
| DoMasterDefined | protected | |
| DoMasterParamChanged | protected | |
| DoMasterParamDependent | protected | |
| DoMasterParamSetValues | protected | |
| DoMasterReset | protected | |
| DoOnCalcFields | protected | OnCalcFields event dispatcher. | 
| DoOnNewRecord | protected | |
| DoOpenSource | protected | |
| DoPrepareSource | protected | |
| DoProcessUpdateRequest | protected | |
| DoPurge | protected | |
| DoReconcile | protected | Clears the successfully updated records from the dataset's cache of changes. | 
| DoReconcileErrorHandler | protected | |
| DoResetAtLoading | protected | |
| DoResetDatSManager | protected | |
| DoSortOrderChanged | protected | |
| DoSortOrderChanging | protected | |
| DoStoredActivation | protected | |
| DoUnprepareSource | protected | |
| DoUpdateErrorHandler | protected | |
| DoUpdateRecordHandler | protected | |
| Edit | public | Enables editing of data in the dataset. | 
| EditKey | public | Enables modification of the search key buffer. | 
| EditRangeEnd | public | Enables changing the ending value for an existing range. | 
| EditRangeStart | public | Enables changing the starting value for an existing range. | 
| EmptyDataSet | public | Removes all records from the internal data storage of the dataset. | 
| EmptyView | public | Removes all records visible in the dataset from the internal data storage of the dataset. | 
| EnableConstraints | public | Re-enables enforcement of the client constraints when records are posted. | 
| EnableControls | public | Re-enables data display in data-aware controls associated with the dataset. | 
| EndBatch | public | Restores regular dataset functionality after batch updates. | 
| EndForceRow | protected | |
| EndFunctionInvoke | public | Blocks the caller until the specified ASyncResultcompletes. | 
| EndInvoke | public | Blocks the caller until the specified ASyncResultcompletes. | 
| EndLocate | protected | |
| EndLookup | protected | |
| Equals | public | Checks whether the current instance and the Obj parameter are equal. | 
| Execute | public | Executes an SQL command. | 
| ExecuteAction | public | Executes an action. | 
| ExecuteCommand | protected | Executes an extended command of a TDataSet descendant. | 
| FetchAgain | public | Allows fetching additional records. | 
| FetchAll | public | Retrieves all records from the current resultset and stores them into an internal DatS table. | 
| FetchBlobs | public | Retrieves BLOB field values from database for the current record. | 
| FetchDetails | public | Retrieves nested datasets from a database for the current record. | 
| FetchNext | public | A shortcut to the GetNextPacket method. | 
| FieldAddress | public | Returns the address of a published object field. | 
| FieldByName | public | Finds a field based on its name. | 
| FieldByNumber | protected | Finds a field based on the ordinal position of its column in the underlying table or query. | 
| FindComponent | public | Indicates whether a given component is owned by the component. | 
| FindField | public | Searches for a specified field in the dataset. | 
| FindFirst | public | Implements a virtual method for positioning the dataset on the first record, respecting any filters. | 
| FindKey | public | Searches for a record containing specified index field values. | 
| FindLast | public | Implements a virtual method for positioning the dataset on the last record, respecting any filters. | 
| FindMacro | public | Returns a macro by its name. | 
| FindNearest | public | Searches for a record containing specified index field values. | 
| FindNext | public | Implements a virtual method for positioning the dataset on the next record, respecting any filters. | 
| FindParam | public | Finds the parameter in the Params property by a given name. | 
| FindPrior | public | Implements a virtual method for positioning the dataset on the previous record, respecting any filters. | 
| FindRecord | protected | |
| First | public | Moves to the first record in the dataset. | 
| Free | public | Destroys an object and frees its associated memory, if necessary. | 
| FreeBookmark | public | Frees the resources allocated for a specified bookmark (somewhat obsolete). | 
| FreeFieldBuffers | protected | Frees the field buffers. | 
| FreeInstance | public | Deallocates memory allocated by a previous call to the NewInstance method. | 
| FreeNotification | public | Ensures that AComponentis notified that the component is going to be destroyed. | 
| FreeOnRelease | public | Frees the interface reference for components that were created from COM classes. | 
| FreeRecBuf | protected | |
| FreeRecordBuffer | protected | |
| GetActiveRecBuf | protected | |
| GetAggFieldsClass | protected | Returns the metaclass for the aggregate fields. | 
| GetAggRecordCount | protected | Returns the number of aggregate fields. | 
| GetAggregateValue | protected | |
| GetBlobFieldData | public | Reads BLOB data into a buffer. | 
| GetBookmark | public | Allocates a bookmark for the active record in the dataset. | 
| GetBookmarkData | protected | |
| GetBookmarkFlag | protected | |
| GetBookmarkStr (deprecated) | protected | Gets a bookmark represented as a string. | 
| GetCalcFields (deprecated) | protected | Computes the lookup and calculated fields and updates the status. | 
| GetCalcFieldTypes | protected | |
| GetCanModify | protected | |
| GetCanRefresh | protected | |
| GetCheckConstraintsClass | protected | Returns the metaclass for TCheckConstraints. | 
| GetChildOwner | protected | Returns the owner of a child component being read from a stream. | 
| GetChildParent | protected | Returns the parent or, if there is no parent, returns the owner of a child component being read from a stream. | 
| GetChildren | protected | Enumerates all the owned datasets that are also owned by the specified TComponent. | 
| GetClonedDataSet | public | |
| GetColumnField | public | Returns a field corresponding to the DatS column. | 
| GetCommandStates | protected | Checks whether an extended command is supported and enabled or not. | 
| GetConn | protected | |
| GetContentModified | protected | Getter of ContentModified. | 
| GetCurrentRecord | public | |
| GetDataSet | protected | |
| GetDataSource | protected | |
| GetDataView | protected | |
| GetDeltaStreams | protected | Retrieves a list of streams representing the differences (deltas) between the current state of a component and a previously saved state. | 
| GetDetailDataSets (deprecated) | public | Fills a list with a dataset for every detail dataset that is not the value of a nested dataset field. | 
| GetDetailLinkFields | public | Lists the field objects that link this dataset as a detail of a master dataset. | 
| GetDisplayName | protected | |
| GetDisposed | protected | Getter for the Disposed property. | 
| GetEnumerator | public | Returns a TComponent enumerator. | 
| GetExists | protected | |
| GetFeatures | protected | |
| GetFieldClass | protected | |
| GetFieldColumn | public | Returns a DatS column corresponding to a field. | 
| GetFieldData | public | |
| GetFieldDefListClass | protected | Returns the metaclass for a field definition list class. | 
| GetFieldDefsClass | protected | Returns the metaclass of the TFieldDefs class. | 
| GetFieldFullName | protected | Returns the full name of the field. | 
| GetFieldList (deprecated) | public | Retrieves a specified set of field objects into a list. | 
| GetFieldListClass | protected | Returns the metaclass for a field list class. | 
| GetFieldNames | public | Retrieves a list of names for all fields in a dataset. | 
| GetFieldsClass | protected | Returns the TFields descendant metaclass. | 
| GetGroupState | public | Indicates where the current record is positions in a specified group of records. | 
| GetHashCode | public | Returns an integer containing the hash code. | 
| GetIDsOfNames | protected | Maps a single member and an optional set of argument names to a corresponding set of integer dispatch identifiers (dispIDs). | 
| GetIndexDefs | protected | Returns the definitions of all specified indexes defined for the dataset. | 
| GetIndexDefsClass | protected | Returns the metaclass for an index definition list. | 
| GetIndexNames | public | Fills the list by client index names. | 
| GetInterface | public | Retrieves a specified interface. | 
| GetInterfaceEntry | public | Returns the entry for a specific interface implemented in a class. | 
| GetInterfaceTable | public | Returns a pointer to a structure containing all of the interfaces implemented by a given class. | 
| GetIsIndexField | protected | |
| GetKeyBuffer | public | |
| GetKeyRow | protected | |
| GetLocateRow | public | |
| GetLookupListClass | protected | Returns the metaclass for a lookup field list class. | 
| GetMergeManager | protected | Getter of MergeManager. | 
| GetMergeTable | protected | Getter of MergeTable. | 
| GetModifiedBlobCached | protected | |
| GetNamePath | public | Returns a string used by the Object Inspector. | 
| GetNextPacket | public | Fetches the next rowset from the DBMS. | 
| GetNextRecord | protected | Moves to the next record. | 
| GetNextRecords | protected | Moves to the last record of the dataset. | 
| GetObservers | protected | Getter of Observers. | 
| GetOptionsIntf | protected | |
| GetOwner | protected | Returns the owner of a component. | 
| GetParams | protected | |
| GetParamsClass | protected | Returns the metaclass for a list of field parameters. | 
| GetParentComponent | public | Returns the containing component. | 
| GetParentRow | public | Returns the parent row of this nested dataset. | 
| GetPriorRecord | protected | Moves to the prior record. | 
| GetPriorRecords | protected | Moves to the first record of the dataset. | 
| GetRecNo | protected | |
| GetRecord | protected | |
| GetRecordCount | protected | |
| GetRecordSize | protected | |
| GetResults | public | Forces the DBMS to return the values of the output parameter. | 
| GetRow | public | Returns a DatS row. | 
| GetRowIndex | protected | |
| GetRowVersion | protected | |
| GetStateFieldValue | public | |
| GetStoredFieldKinds | protected | |
| GetTrackCommand | protected | Getter of TrackCommand. | 
| GetTrackEventName | protected | Getter of TrackEventName. | 
| GetTypeInfo | protected | Retrieves the type information for an object. | 
| GetTypeInfoCount | protected | Returns the number of type information interfaces that an object provides (either 0 or 1). | 
| GotoBookmark | public | Implements a virtual method to position the dataset on the record to which a specified bookmark points. | 
| GotoCurrent | public | Sets the current record in this dataset to be the same as the current record in another, cloned dataset. | 
| GotoKey | public | Searches for a record, using values in the key buffer. | 
| GotoNearest | public | Searches for a closest record, using values in the key buffer. | 
| HasParent | public | Verifies whether the component has a parent. | 
| InheritsFrom | public | Determines the relationship of two object types. | 
| InitBufferPointers | protected | |
| InitColumnsFromFieldDefs | protected | |
| InitFieldDefs | protected | Initializes the field definitions. | 
| InitFieldDefsFromFields | protected | Initializes the field definitions from persistent fields. | 
| InitInstance | public | Initializes a newly allocated object instance to all zeros and initializes the instance's virtual method table pointer. | 
| InitLocateRow | protected | |
| InitRecord | protected | |
| InitTable | protected | |
| Insert | public | Inserts a new, empty record in the dataset. | 
| InsertComponent | public | Establishes the component as the owner of a specified component. | 
| InsertRecord | public | Inserts a new, populated record to the dataset and posts it. | 
| InstanceSize | public | Returns the size in bytes of each instance of the object type. | 
| InternalAddRecord | protected | |
| InternalCancel | protected | |
| InternalClose | protected | |
| InternalCreateAdapter | protected | |
| InternalDefaultKeyFieldCount | protected | |
| InternalDelete | protected | |
| InternalEdit | protected | |
| InternalFirst | protected | |
| InternalGotoBookmark | protected | |
| InternalGotoKey | protected | |
| InternalHandleException | protected | |
| InternalInitFieldDefs | protected | |
| InternalInitRecord | protected | |
| InternalInsert | protected | |
| InternalLast | protected | |
| InternalOpen | protected | |
| InternalPost | protected | |
| InternalRefresh | protected | |
| InternalResetRange | protected | |
| InternalSetRecNo | protected | |
| InternalSetToRecord | protected | |
| Invoke | protected | Provides access to Automation properties and methods when the component wraps an Automation object. | 
| IsCursorOpen | protected | |
| IsEmpty | public | Indicates whether the dataset contains no records. | 
| IsForceRowMode | protected | |
| IsImplementorOf | public | Indicates whether the component implements a specified interface. | 
| IsIndexed | public | Returns True if the dataset has the current client index. | 
| IsLinked | public | Returns True if the dataset is linked to another dataset. | 
| IsLinkedDetail | public | |
| IsLinkedNested | public | |
| IsLinkedTo | public | Indicates whether a dataset is linked to a specified data source. | 
| IsPKViolation | protected | |
| IsRanged | public | Returns True if the dataset records are limited by a range. | 
| IsSequenced | public | |
| Last | public | Moves to the last record in the dataset. | 
| Loaded | protected | |
| LoadFromFile | public | Loads a dataset's data from a file. | 
| LoadFromFileAtOpen | public | Returns True if the dataset content is loaded from a file when calling Open. | 
| LoadFromStorage | protected | Loads dataset content from the specified data storage. | 
| LoadFromStream | public | Loads a dataset's data from a stream. | 
| Locate | public | Searches the dataset for a record with the specified field values and makes it current. | 
| LocateEx | public | Searches the dataset for a specified record by its field values or predicate expressions, makes the record focused, and returns its index. | 
| LocateRecord | protected | |
| Lookup | public | Searches the dataset for a record with the specified key field values and returns the resulted field values. | 
| LookupEx | public | Searches the dataset for a set of specified key field values or a predicate expression for a record and returns the resulted field values. | 
| MacroByName | public | Returns a macro by its name. | 
| MasterChanged | protected | |
| MasterDefined | protected | |
| MasterDisabled | protected | |
| MasterRangeChanged | protected | |
| MergeDataSet | public | Merges the data and metadata of the specified dataset into the current dataset. | 
| MethodAddress | public | Returns the address of a class method by name. | 
| MethodName | public | Returns the name of a class method by address. | 
| MoveBy | public | Moves to another record relative to the active record in the dataset. | 
| NewInstance | public | Allocates memory for an instance of an object type and returns a pointer to that new instance. | 
| Next | public | Moves to the next record in the dataset. | 
| NextRecordSet | public | Go to the next cursor, returned by the SQL command. | 
| Notification | protected | |
| ObserverAdded | protected | Allows the component to handle the addition of an observer. | 
| Offline | public | Sets the dataset to offline mode. | 
| Online | public | |
| Open | public | Executes the specified SQL statement. | 
| OpenCursor | protected | |
| OpenCursorComplete | protected | Opens the database cursor and triggers an AfterOpen event. | 
| OpenIndexes | protected | |
| OpenOrExecute | public | Executes an SQL command and optionally opens the dataset. | 
| OpenParentDataSet | protected | Opens the parent dataset. | 
| operator [] | public | |
| operator () | public | |
| ParamByName | public | Searches a parameter by its name. | 
| ParseIndexFieldNames | public | |
| Post | public | |
| Prepare | public | Prepares the SQL command for execution. | 
| Prior | public | Moves to the previous record in the dataset. | 
| PSEndTransaction | protected | |
| PSExecute | protected | |
| PSExecuteStatement | protected | |
| PSGetAttributes | protected | |
| PSGetCommandText | protected | |
| PSGetCommandType | protected | |
| PSGetDefaultOrder | protected | |
| PSGetIndexDefs | protected | |
| PSGetKeyFields | protected | |
| PSGetParams | protected | |
| PSGetQuoteChar | protected | |
| PSGetTableName | protected | |
| PSGetUpdateException | protected | |
| PSInTransaction | protected | |
| PSIsSQLBased | protected | |
| PSIsSQLSupported | protected | |
| PSReset | protected | |
| PSSetCommandText | protected | |
| PSSetParams | protected | |
| PSStartTransaction | protected | |
| PSUpdateRecord | protected | |
| QualifiedClassName | public | Returns the qualified name of the class. | 
| QueryInterface | protected | Returns a reference to a specified interface if the current component supports that interface. | 
| ReadState | protected | Reads the state of the component. | 
| Reconcile | public | Clears the successfully updated records from the dataset's cache of changes. | 
| ReferenceInterface | public | Establishes or removes internal links that cause this component to be notified when the implementer of a specified interface is destroyed. | 
| Refresh | public | Re-fetches data from the database to update a dataset's view of data. | 
| RefreshContent | protected | Called when the event alerter needs to refresh the content of the change handler. For example, as a result of receiving a data change notification. | 
| RefreshInternalCalcFields (deprecated) | protected | |
| RefreshRecord | public | Rereads the field values of the current record from a data source. | 
| RefreshUnknownRecord | public | Registers a new record and optionally rereads its field values from a data source. | 
| Release | public | Releases all the dataset cursors. | 
| ReleaseBase | protected | |
| RemoveComponent | public | Removes a specified component specified from the component's Components list. | 
| RemoveFreeNotification | public | Disables the destruction notification that was enabled by FreeNotification. | 
| RemoveFreeNotifications | protected | Notifies all owned components of the owner component's imminent destruction. | 
| RemoveListener | public | |
| ResetAggField | protected | |
| RestoreState | protected | Restores the operating mode of the dataset to the given value. | 
| Resync | public | Re-fetches the active record and the records that precede and follow it. | 
| ResyncContent | protected | Called when the event alerter needs to resynchronize the content of the change handler after an update of MergeTableorMergeManager. For example, as a result of receiving a data change notification. | 
| ResyncViews | protected | |
| RevertRecord | public | Undoes changes to the current record. | 
| RowState2UpdateStatus | protected | The protected method that returns the update status of a row in the dataset. | 
| SafeCallException | public | Handles exceptions in methods declared using the safecall calling convention. | 
| SaveToDFM | protected | |
| SaveToFile | public | Saves a dataset's data to a file. | 
| SaveToFileAtClose | public | Returns True if the dataset content is saved to file at closing. | 
| SaveToStorage | protected | Saves dataset content into the specified data storage. | 
| SaveToStream | public | Saves a dataset's data to a stream. | 
| ServerAppend | public | Used by TFDBatchMove to directly edit the DBMS data. | 
| ServerCancel | public | Used by TFDBatchMove to directly edit the DBMS data. | 
| ServerDelete | public | Used by TFDBatchMove to directly edit the DBMS data. | 
| ServerDeleteAll | public | Deletes all records from an associated database table. | 
| ServerEdit | public | Used by TFDBatchMove to directly edit the DBMS data. | 
| ServerGotoKey | public | Used by TFDBatchMove to directly edit the DBMS data. | 
| ServerPerform | public | Used by TFDBatchMove to directly edit the DBMS data. | 
| ServerSetKey | public | Used by TFDBatchMove to directly edit the DBMS data. | 
| SetActive | protected | |
| SetAdapter | protected | |
| SetAncestor | protected | Clears or sets csAncestor state in the component's ComponentState property. | 
| SetBlockReadSize | protected | Setter method for BlockReadSize. | 
| SetBof | protected | |
| SetBookmarkData | protected | |
| SetBookmarkFlag | protected | |
| SetBookmarkStr (deprecated) | protected | Sets a bookmark represented as a string. | 
| SetBufListSize | protected | Sets the size of the buffer list. | 
| SetChildOrder | protected | Sets the visual ordering of a child dataset. | 
| SetColumnAttributes | protected | |
| SetContentModified | protected | Setter of ContentModified. | 
| SetCurrentRecord | protected | Moves to the record given by the index. | 
| SetCursorRange | protected | |
| SetDataSet | protected | |
| SetDataSetField | protected | Sets the persistent TDataSetField object that owns a nested dataset. | 
| SetDefaultFields (deprecated) | protected | Specifies whether a dataset's underlying field components are generated dynamically when the dataset is opened. | 
| SetDesigning | protected | Ensures that components inserted at design time have their design-mode flag set. | 
| SetDesignInstance | protected | Ensures that components inserted at design time have their design-mode flag set. | 
| SetEof | protected | |
| SetFieldAttributes | public | Sets up the ProviderFlags fields. | 
| SetFieldAutoGenerateValue | public | |
| SetFieldData | protected | |
| SetFieldDefProps | protected | Sets the properties of the specified FieldDeffrom theFieldparameter. | 
| SetFieldProps | protected | Sets the properties of the specified Fieldfrom theFieldDefparameter. | 
| SetFields | public | Sets the values for all fields in a record | 
| SetFieldsKeyIncAttributes | public | |
| SetFiltered | protected | |
| SetFilterOptions | protected | |
| SetFilterText | protected | |
| SetFound | protected | Sets a "found" flag. | 
| SetInline | protected | Sets the csInline bit of the component's ComponentState property. | 
| SetKey | public | Starts the entering key values mode. | 
| SetKeyBuffer | protected | |
| SetModified | protected | Used internally to set the Modified property. | 
| SetName | protected | |
| SetObjectView | protected | Sets the ObjectView property. | 
| SetOnFilterRecord | protected | |
| SetOptionsIntf | protected | |
| SetParentComponent | protected | Sets the parent component. | 
| SetRange | public | Sets the starting and ending values of a range and applies them. | 
| SetRangeEnd | public | Sets the ending values of a range. | 
| SetRangeStart | public | Sets the starting values of a range. | 
| SetRecNo | protected | |
| SetState | protected | Sets the dataset's state. | 
| SetStateFieldValue | protected | Sets a Fieldto aValue. | 
| SetSubComponent | public | Identifies whether the component is a subcomponent. | 
| SetTempState | protected | Restores the operating mode of the dataset to the given value. | 
| SetTransaction | protected | |
| SetUniDirectional | protected | Sets the dataset type: unidirectional or not. | 
| SetUpdateTransaction | protected | |
| SetValidatingField | protected | |
| StartWait | protected | |
| StopWait | protected | |
| TableDataChanged | protected | |
| TempBuffer | protected | Returns a temporary buffer. | 
| ToString | public | Returns a string containing the class name. | 
| Translate | public | Implements a virtual procedure to copy a data string from a source to a destination, optionally performing character translation during the copy. | 
| UndoLastChange | public | Undoes the last modification to the dataset records. | 
| UnitName | public | Returns the name of the unit where the class is defined. | 
| UnitScope | public | Returns the class's unit scope. | 
| Unprepare | public | Releases SQL command resources. | 
| UpdateAction | public | Updates the state of an action. | 
| UpdateAttributes | public | Updates the changes to the client default expressions and auto-incrementing fields. | 
| UpdateBufferCount | protected | Updates the buffer count. | 
| UpdateConstraints | public | Update the changes to the client constraints. | 
| UpdateCursorPos | public | Positions the cursor on the active record. | 
| Updated | protected | |
| UpdateIndexDefs | protected | |
| UpdateRecord | public | Ensures that data-aware controls and detail datasets reflect record updates. | 
| UpdateRecordCount | protected | |
| UpdateRegistry | protected | Provides the interface for a method that adds type library and version information to the Registry on components that implement COM interfaces. | 
| UpdateStatus | public | Returns the modification status for the current record. | 
| Updating | protected | Sets the csUpdating state in the component's ComponentState property. | 
| ValidateContainer | protected | Determines whether an object can be inserted into a container. | 
| ValidateInsert | protected | Provides the interface for a method that validates a child component before it is inserted. | 
| ValidateRename | protected | Ensures that renaming an owned component does not create a name conflict. | 
| WriteState | protected | Writes the state of the component. |