DBClient.TCustomClientDataSet Members
Contents |
Delphi Information
| event OnPostError public |
Occurs when an application attempts to modify or insert a record and an exception is raised. |
| event OnNewRecord public |
Occurs when an application inserts or appends a new dataset record. |
| event OnFilterRecord public |
Occurs each time a different record in the dataset becomes the active record and filtering is enabled. |
| event OnEditError public |
Occurs when an application attempts to modify or insert a record and an exception is raised. |
| event OnDeleteError public |
Occurs when an application attempts to delete a record and an exception is raised. |
| event OnCalcFields public |
Occurs when an application recalculates calculated fields. |
| event AfterRefresh public |
Occurs after an application refreshes the data in the dataset. |
| event BeforeRefresh public |
Occurs immediately before an application refreshes the data in the dataset. |
| event AfterScroll public |
Occurs after an application scrolls from one record to another. |
| event BeforeScroll public |
Occurs before an application scrolls from one record to another. |
| event AfterDelete public |
Occurs after an application deletes a record. |
| event BeforeDelete public |
Occurs before an application attempts to delete the active record. |
| event AfterCancel public |
Occurs after an application completes a request to cancel modifications to the active record. |
| event BeforeCancel public |
Occurs before an application executes a request to cancel changes to the active record. |
| event AfterPost public |
Occurs after an application writes the active record to the database or change log and returns to browse state. |
| event BeforePost public |
Occurs before an application posts changes for the active record to the database or change log. |
| event AfterEdit public |
Occurs after an application starts editing a record. |
| event BeforeEdit public |
Occurs before an application enters edit mode for the active record. |
| event AfterInsert public |
Occurs after an application inserts a new record. |
| event BeforeInsert public |
Occurs before an application enters insert mode. |
| event AfterClose public |
Occurs after an application closes a dataset. |
| event BeforeClose public |
Occurs immediately before the dataset closes. |
| event AfterOpen public |
Occurs after an application completes opening a dataset and before any data access occurs. |
| event BeforeOpen public |
Occurs before an application executes a request to open a dataset. |
| property AutoCalcFields public |
Determines when the OnCalcFields event is triggered and when lookup field values are calculated. |
| property Active public |
Specifies whether or not a dataset is open. |
| property FilterOptions public |
Specifies whether or not filtering is case insensitive, and whether or not partial comparisons are permitted when filtering records. |
| property Filtered public |
Specifies whether or not filtering is active for a dataset. |
| property Filter public |
Specifies the text of the current filter for a dataset. |
| property State public |
Indicates the current operating mode of the dataset. |
| property SparseArrays public |
Determines whether a unique TField object is created for each element of an array field. |
| property RecordSize public |
Indicates the size of a record in the dataset. |
| property RecNo public |
Indicates the active record in the dataset. |
| property RecordCount public |
Indicates the total number of records associated with the dataset. |
| property ObjectView public |
Specifies whether fields are stored hierarchically or flattened out in the Fields property. |
| property Modified public |
Indicates whether the active record is modified. |
| property IsUniDirectional public |
Indicates whether the dataset is unidirectional. |
| property Found public |
Indicates whether or not moving to a different record is successful. |
| property FieldValues public |
Provides access to the values for all fields in the active record for the dataset. |
| property FieldList public |
Lists the field components of a dataset. |
| property Fields public |
Lists all non-aggregate field components of the dataset. |
| property FieldDefList public |
Points to the list of field definitions for the dataset. |
| property FieldDefs public |
Points to the list of field definitions for the dataset. |
| property FieldCount public |
Indicates the number of field components associated with the dataset. |
| property BlockReadSize public |
Determines how many record buffers are read in each block. |
| property Eof public |
Indicates whether a dataset is positioned at the last record. |
| property Designer public |
Returns a pointer to the DataSet designer for the dataset. |
| property DefaultFields public |
Indicates whether a dataset's underlying field components are generated dynamically when the dataset is opened. |
| property DataSource public |
Represents the data source of another dataset that supplies values to the dataset. |
| property DataSetField public |
Indicates the persistent TDataSetField object that owns a nested dataset. |
| property CanModify public |
Indicates whether the dataset permits write access to data. |
| property Bookmark public |
Specifies the current bookmark in the dataset. |
| property Bof public |
Indicates whether the first record in the dataset is active. |
| property AggFields public |
Contains any aggregate fields. |
| method UpdateStatus public |
Reports the update status for the active record. |
| method UpdateRecord public |
Ensures that data-aware controls and detail datasets reflect record updates. |
| method UpdateCursorPos public |
Positions the cursor on the active record. |
| method Translate public |
Implements a virtual procedure to copy a data string from a source to a destination, optionally performing character translation during the copy. |
| method CopyFields public | |
| method SetFields public |
Sets the values for all fields in a record |
| method Resync public |
Re-fetches the active record and the records that precede and follow it. |
| method Refresh public |
Re-fetches data from the database to update a dataset's view of data. |
| method Prior public |
Moves to the previous record in the dataset. |
| method Post public |
Implements a virtual method to write a modified record to the database or change log. |
| method Open public |
Opens the dataset. |
| method Next public |
Moves to the next record in the dataset. |
| method MoveBy public |
Moves to another record relative to the active record in the dataset. |
| method Lookup public |
Implements a virtual method to retrieve field values from a record that matches specified search values. |
| method Locate public |
Implements a virtual method for searching a dataset for a specified record and making it the active record. |
| method Last public |
Moves to the last record in the dataset. |
| method IsSequenced public |
Indicates whether the underlying database table uses record numbers to indicate the order of records. |
| method IsLinkedTo public |
Indicates whether a dataset is linked to a specified data source. |
| method IsEmpty public |
Indicates whether the dataset contains no records. |
| method InsertRecord public |
Inserts a new, populated record to the dataset and posts it. |
| method Insert public |
Inserts a new, empty record in the dataset. |
| method GotoBookmark public |
Implements a virtual method to position the dataset on the record to which a specified bookmark points. |
| method GetFieldNames public |
Retrieves a list of names for all fields in a dataset. |
| method GetFieldList public |
Retrieves a specified set of field objects into a list. |
| method GetFieldData public |
Retrieves the current value of a field into a buffer. |
| method GetBlobFieldData public |
Reads BLOB data into a buffer. |
| method GetDetailLinkFields public |
Introduces a method to list the field components that link this dataset as a detail of a master dataset. |
| method GetDetailDataSets public |
Fills a list with a dataset for every detail dataset that is not the value of a nested dataset field. |
| method GetCurrentRecord public |
Implements a virtual function to retrieve the current record in a buffer. |
| method GetBookmark public |
Allocates a bookmark for the active record in the dataset. |
| method FreeBookmark public |
Frees the resources allocated for a specified bookmark. |
| method First public |
Moves to the first record in the dataset. |
| method FindPrior public |
Implements a virtual method for positioning the dataset on the previous record, respecting any filters. |
| method FindNext public |
Implements a virtual method for positioning the dataset on the next record, respecting any filters. |
| method FindLast public |
Implements a virtual method for positioning the dataset on the last record, respecting any filters. |
| method FindFirst public |
Implements a virtual method for positioning the dataset on the first record, respecting any filters. |
| method FindField public |
Searches for a specified field in the dataset. |
| method FieldByName public |
Finds a field based on its name. |
| method EnableControls public |
Re-enables data display in data-aware controls associated with the dataset. |
| method Edit public |
Enables editing of data in the dataset. |
| method DisableControls public |
Disables data display in data-aware controls associated with the dataset. |
| method Delete public |
Deletes the active record and positions the dataset on the next record. |
| method CursorPosChanged public |
Marks the internal cursor position as invalid. |
| method CreateBlobStream public |
Provides the interface for a method that creates a blob stream for a Binary large object (BLOB) field in the dataset. |
| method CompareBookmarks public |
Implements a virtual function to compare two bookmarks. |
| method ControlsDisabled public |
Indicates whether data-aware controls update their display to reflect changes to the dataset. |
| method Close public |
Closes a dataset. |
| method ClearFields public |
Clears the contents of all fields for the active record. |
| method CheckBrowseMode public |
Automatically posts or cancels data changes when the active record changes. |
| method Cancel public |
Cancels modifications to the active record if those changes are not yet posted. |
| method BookmarkValid public |
Indicates the validity of a specified bookmark. |
| method AppendRecord public |
Adds a new, populated record to the end of the dataset and posts it. |
| method Append public |
Adds a new, empty record to the end of the dataset. |
| method ActiveBuffer public |
Returns a pointer to the buffer for the active record. |
| method GetParamsClass protected | |
| method GetIndexDefsClass protected | |
| method GetAggFieldsClass protected | |
| method GetCheckConstraintsClass protected | |
| method GetFieldListClass protected | |
| method GetFieldsClass protected |
Returns the TFields descendant metaclass. |
| method GetFieldDefListClass protected | |
| method GetFieldDefsClass protected | |
| method IsCursorOpen protected | |
| method InternalOpen protected | |
| method InternalInitFieldDefs protected | |
| method InternalHandleException protected | |
| method InternalClose protected | |
| method GetRecord protected | |
| method SetFieldData protected | |
| method SetBookmarkData protected | |
| method SetBookmarkFlag protected | |
| method InternalSetToRecord protected | |
| method InternalPost protected | |
| method InternalLast protected | |
| method InternalInitRecord protected | |
| method InternalGotoBookmark protected | |
| method InternalFirst protected | |
| method InternalDelete protected | |
| method InternalAddRecord protected | |
| method GetRecordSize protected | |
| method GetBookmarkFlag protected | |
| method GetBookmarkData protected | |
| method FreeRecordBuffer protected | |
| method AllocRecordBuffer protected | |
| property Reserved protected |
For internal use only. |
| property NestedDataSetClass protected |
Indicates the class type to use when creating nested datasets. |
| property NestedDataSets protected |
Lists all nested datasets. |
| property InternalCalcFields protected |
Indicates whether the dataset includes internally calculated fields. |
| property FieldNoOfs protected |
Specifies the offset needed to convert indexes in the Fields property to field numbers. |
| property Constraints protected |
Specifies record-level constraints that must be met when editing the data. |
| property CalcFieldsSize protected |
Indicates the number of bytes in a record buffer dedicated to storing calculated fields and lookup fields. |
| property CalcBuffer protected |
Points to the record buffer used during an OnCalcFields event. |
| property BufferCount protected |
Indicates the number of records in the internal cache. |
| property Buffers protected |
Provides indexed access to the record buffers in the internal cache. |
| property BookmarkSize protected |
Indicates the number of bytes used to represent a bookmark. |
| property BlobFieldCount protected |
Indicates the number of columns in the dataset that represent Binary large object (BLOB) fields. |
| property CurrentRecord protected |
Indicates the index of the current record in the internal cache of record buffers. |
| property ActiveRecord protected |
Indicates the index of the active record in the internal cache of records. |
| method UpdateIndexDefs protected | |
| method UpdateBufferCount protected | |
| method TempBuffer protected | |
| method SetUniDirectional protected | |
| method SetTempState protected | |
| method SetStateFieldValue protected | |
| method SetState protected | |
| method SetRecNo protected | |
| method SetOnFilterRecord protected | |
| method SetObjectView protected | |
| method SetModified protected | |
| method SetFound protected | |
| method SetFilterText protected | |
| method SetFilterOptions protected | |
| method SetFiltered protected | |
| method SetDefaultFields protected | |
| method SetDataSetField protected | |
| method SetCurrentRecord protected | |
| method SetBufListSize protected | |
| method SetBlockReadSize protected | |
| method SetBookmarkStr protected | |
| method SetActive protected | |
| method BlockReadNext protected | |
| method RestoreState protected | |
| method RefreshInternalCalcFields protected | |
| method OpenParentDataSet protected | |
| method OpenCursorComplete protected | |
| method OpenCursor protected | |
| method InternalRefresh protected | |
| method InternalInsert protected | |
| method InternalEdit protected | |
| method InternalCancel protected | |
| method InitRecord protected | |
| method InitFieldDefsFromFields protected | |
| method InitFieldDefs protected | |
| method GetRecNo protected | |
| method GetRecordCount protected | |
| method GetPriorRecord protected | |
| method GetPriorRecords protected | |
| method GetNextRecord protected | |
| method GetNextRecords protected | |
| method GetIndexDefs protected | |
| method GetIsIndexField protected | |
| method GetStateFieldValue protected | |
| method GetFieldFullName protected | |
| method GetFieldClass protected | |
| method GetDataSource protected | |
| method GetCanModify protected | |
| method GetCalcFields protected | |
| method GetBookmarkStr protected | |
| method ActivateBuffers protected | |
| method GetAggRecordCount protected | |
| method GetAggregateValue protected | |
| method FreeFieldBuffers protected | |
| method FindRecord protected |
Implements a virtual method for positioning the dataset on a specific record, respecting any filters. |
| method FieldByNumber protected | |
| method DoOnNewRecord protected | |
| method DoOnCalcFields protected | |
| method DoBeforeScroll protected | |
| method DoBeforeRefresh protected | |
| method DoBeforePost protected | |
| method DoBeforeOpen protected | |
| method DoBeforeInsert protected | |
| method DoBeforeEdit protected | |
| method DoBeforeDelete protected | |
| method DoBeforeClose protected | |
| method DoBeforeCancel protected | |
| method DoAfterScroll protected | |
| method DoAfterRefresh protected | |
| method DoAfterPost protected | |
| method DoAfterOpen protected | |
| method DoAfterInsert protected | |
| method DoAfterEdit protected | |
| method DoAfterDelete protected | |
| method DoAfterClose protected | |
| method DoAfterCancel protected | |
| method DestroyFields protected | |
| method DefChanged protected | |
| method DataEvent protected | |
| method DataConvert protected | |
| method CreateNestedDataSet protected | |
| method CreateFields protected | |
| method CloseCursor protected | |
| method CloseBlob protected | |
| method ClearCalcFields protected | |
| method ClearBuffers protected | |
| method CheckInactive protected | |
| method CheckFieldCompatibility protected | |
| method CheckBiDirectional protected | |
| method CheckActive protected | |
| method CalculateFields protected | |
| method BookmarkAvailable protected | |
| method BindFields protected | |
| method ResetAggField protected | |
| method GetLookupListClass protected | |
| method PSUpdateRecord protected | |
| method PSStartTransaction protected | |
| method PSSetParams protected | |
| method PSReset protected | |
| method PSIsSQLSupported protected | |
| method PSIsSQLBased protected | |
| method PSInTransaction protected | |
| method PSGetUpdateException protected | |
| method PSGetIndexDefs protected | |
| method PSGetParams protected | |
| method PSGetDefaultOrder protected | |
| method PSGetCommandType protected | |
| method PSGetAttributes protected | |
| method PSExecute protected | |
| method PSEndTransaction protected | |
| method PSSetCommandText protected | |
| method PSGetTableNameW protected | |
| method PSGetTableName protected | |
| method PSGetQuoteCharW protected | |
| method PSGetQuoteChar protected | |
| method PSGetKeyFieldsW protected | |
| method PSGetKeyFields protected | |
| method PSGetCommandTextW protected | |
| method PSGetCommandText protected | |
| method PSExecuteStatement protected |
| property Tag published |
Stores an integer value as part of a component. |
| property Name published |
Specifies the name of the component as referenced in code. |
| property VCLComObject public |
Represents information used internally by components that support COM. |
| property Owner public |
Indicates the component that is responsible for streaming and freeing this component. |
| property DesignInfo public |
Contains information used by the Form designer. |
| property ComponentStyle public |
Governs the behavior of the component. |
| property ComponentState public |
Describes the current state of the component, indicating when a component needs to avoid certain actions. |
| property ComponentIndex public |
Indicates the position of the component in its owner's Components property array. |
| property ComponentCount public |
Indicates the number of components owned by the component. |
| property Components public |
Lists all components owned by the component. |
| property ComObject public |
Specifies the interface reference implemented by the component. |
| method ReferenceInterface public |
Establishes or removes internal links that cause this component to be notified when the implementer of a specified interface is destroyed. |
| method IsImplementorOf public |
Indicates whether the component implements a specified interface. |
| method UpdateAction public |
Updates the state of an action. |
| method SetSubComponent public |
Identifies whether the component is a subcomponent. |
| method RemoveComponent public |
Removes a specified component specified from the component's Components list. |
| method InsertComponent public |
Establishes the component as the owner of a specified component. |
| method HasParent public |
Verifies whether the component has a parent. |
| method GetParentComponent public |
Returns the containing Component. |
| method GetEnumerator public |
Returns a TComponent enumerator. |
| method FreeOnRelease public |
Frees the interface reference for components that were created from COM classes. |
| method RemoveFreeNotification public |
Disables destruction notification that was enabled by FreeNotification |
| method FreeNotification public |
Ensures that AComponent is notified that the component is going to be destroyed. |
| method FindComponent public |
Indicates whether a given component is owned by the component. |
| method ExecuteAction public |
Executes an action. |
| method Destroying public |
Indicates that the component and its owned components are about to be destroyed. |
| method DestroyComponents public |
Destroys all owned components. |
| method Invoke protected |
Provides access to Automation properties and methods when the component wraps an Automation object. |
| method GetIDsOfNames protected |
Maps a single member and an optional set of argument names to a corresponding set of integer dispatch identifiers (dispIDs). |
| method GetTypeInfo protected |
Retrieves the type information for an object. |
| method GetTypeInfoCount protected |
Returns the number of type information interfaces that an object provides (either 0 or 1). |
| method _Release protected |
Called when an application releases a component interface. |
| method _AddRef protected |
Called when an application uses a component interface. |
| method QueryInterface protected |
Returns a reference to a specified interface if the object supports that interface. |
| method RemoveFreeNotifications protected |
Notifies all owned components of the owner component's imminent destruction. |
| method WriteState protected |
Writes the state of the component. |
| method ValidateInsert protected |
Provides the interface for a method that validates an child component before it is inserted. |
| method ValidateContainer protected |
Determines whether an object can be inserted into a container. |
| method ValidateRename protected |
Ensures that renaming an owned component does not create name conflict. |
| method UpdateRegistry protected |
Provides the interface for a method that adds type library and version information to the Registry on components that implement COM interfaces. |
| method Updated protected |
Clears the csUpdating state in the component's ComponentState property when the component finishes updating. |
| method Updating protected |
Sets the csUpdating state in the component's ComponentState property. |
| method SetParentComponent protected |
Sets the parent component. |
| method SetChildOrder protected |
Sets the visual ordering of a child control. |
| method SetName protected |
Sets the value of the Name property. |
| method SetDesignInstance protected |
Ensures that components inserted at design time have their design-mode flag set. |
| method SetInline protected |
Sets the csInline bit of the component's ComponentState property |
| method SetDesigning protected |
Ensures that components inserted at design time have their design-mode flag set. |
| method SetAncestor protected |
Clears or sets csAncestor state in the component's ComponentState property. |
| method ReadState protected |
Reads the state of the component. |
| method PaletteCreated protected |
Responds when the component is created from the component palette. |
| method Notification protected |
Forwards notification messages to all owned components. |
| method Loaded protected |
Initializes the component after the form file has been read into memory. |
| method GetChildParent protected |
Returns the parent, or if there is no parent, returns the owner of a child component being read from a stream. |
| method GetChildOwner protected |
Returns the owner of a child component being read from a stream. |
| method GetChildren protected |
Enumerates all child components. |
| method ChangeName protected |
Sets the private, internal storage for the Name property to the string passed in NewName. |
| method GetNamePath public |
Returns the name of the object as it appears in the Object Inspector. |
| method Assign public |
Copies the contents of another, similar object. |
| method GetOwner protected |
Returns the owner of an object. |
| method DefineProperties protected |
Provides an interface for a method that reads and writes otherwise unpublished data. |
| method AssignTo protected |
Copies the properties of an object to a destination object. |
| method Destroy public |
Disposes of an object instance. |
| method FreeInstance public |
Deallocates memory allocated by a previous call to the NewInstance method. |
| method NewInstance public |
Allocates memory for an instance of an object type and returns a pointer to that new instance. |
| method DefaultHandler public |
Provides the interface for a method that processes message records. |
| method Dispatch public |
Calls message-handling methods for the object, based on the contents of the Message parameter. |
| method BeforeDestruction public |
Responds before the first destructor executes. |
| method AfterConstruction public |
Responds after the last constructor has executed. |
| method SafeCallException public |
Handles exceptions in methods declared using the safecall calling convention. |
| method ToString public |
Returns a string containing the class name. |
| method GetHashCode public |
Returns an integer containing the hash code. |
| method Equals public |
Checks whether the current instance and the parameter are equal. |
| method UnitName public |
Returns a string containing the unit name. |
| method GetInterfaceTable public |
Returns a pointer to a structure containing all of the interfaces implemented by a given class. |
| method GetInterfaceEntry public |
Returns the entry for a specific interface implemented in a class. |
| method GetInterface public |
Retrieves a specified interface. |
| method FieldAddress public |
Returns the address of a published object field. |
| method MethodName public |
Returns the name of a class method by address. |
| method MethodAddress public |
Returns the address of a class method by name. |
| method InheritsFrom public |
Determines the relationship of two object types. |
| method InstanceSize public |
Returns the size in bytes of each instance of the object type. |
| method ClassInfo public |
Returns a pointer to the runtime type information (RTTI) table for the object type. |
| method ClassParent public |
Returns the type of the immediate ancestor of a class. |
| method ClassNameIs public |
Determines whether an object is of a specific type. |
| method ClassName public |
Returns a string indicating the type of the object instance (as opposed to the type of the variable passed as an argument). |
| method ClassType public |
Returns the class reference for the object's class. |
| method CleanupInstance public |
Performs finalization on long strings, variants, and interface variables within a class. |
| method InitInstance public |
Initializes a newly allocated object instance to all zeros and initializes the instance's virtual method table pointer. |
| method Free public |
Destroys an object and frees its associated memory, if necessary. |
| method Create public |
Constructs an object and initializes its data before the object is first used. |
Unit: DBClient
Member Of: TCustomClientDataSet
C++ Information
| method operator () public | |
| property Tag public |
Stores an integer value as part of a component. |
| property Name public |
Specifies the name of the component as referenced in code. |
| property VCLComObject public |
Represents information used internally by components that support COM. |
| property Owner public |
Indicates the component that is responsible for streaming and freeing this component. |
| property DesignInfo public |
Contains information used by the Form designer. |
| property ComponentStyle public |
Governs the behavior of the component. |
| property ComponentState public |
Describes the current state of the component, indicating when a component needs to avoid certain actions. |
| property ComponentIndex public |
Indicates the position of the component in its owner's Components property array. |
| property ComponentCount public |
Indicates the number of components owned by the component. |
| property Components public |
Lists all components owned by the component. |
| property ComObject public |
Specifies the interface reference implemented by the component. |
| method ReferenceInterface public |
Establishes or removes internal links that cause this component to be notified when the implementer of a specified interface is destroyed. |
| method IsImplementorOf public |
Indicates whether the component implements a specified interface. |
| method UpdateAction public |
Updates the state of an action. |
| method SetSubComponent public |
Identifies whether the component is a subcomponent. |
| method RemoveComponent public |
Removes a specified component specified from the component's Components list. |
| method InsertComponent public |
Establishes the component as the owner of a specified component. |
| method HasParent public |
Verifies whether the component has a parent. |
| method GetParentComponent public |
Returns the containing Component. |
| method GetEnumerator public |
Returns a TComponent enumerator. |
| method FreeOnRelease public |
Frees the interface reference for components that were created from COM classes. |
| method RemoveFreeNotification public |
Disables destruction notification that was enabled by FreeNotification |
| method FreeNotification public |
Ensures that AComponent is notified that the component is going to be destroyed. |
| method FindComponent public |
Indicates whether a given component is owned by the component. |
| method ExecuteAction public |
Executes an action. |
| method Destroying public |
Indicates that the component and its owned components are about to be destroyed. |
| method DestroyComponents public |
Destroys all owned components. |
| method ~TComponent public | Classes.TComponent.~TComponent |
| method TComponent public | Classes.TComponent.TComponent |
| method Invoke protected |
Provides access to Automation properties and methods when the component wraps an Automation object. |
| method GetIDsOfNames protected |
Maps a single member and an optional set of argument names to a corresponding set of integer dispatch identifiers (dispIDs). |
| method GetTypeInfo protected |
Retrieves the type information for an object. |
| method GetTypeInfoCount protected |
Returns the number of type information interfaces that an object provides (either 0 or 1). |
| method _Release protected |
Called when an application releases a component interface. |
| method _AddRef protected |
Called when an application uses a component interface. |
| method QueryInterface protected |
Returns a reference to a specified interface if the object supports that interface. |
| method RemoveFreeNotifications protected |
Notifies all owned components of the owner component's imminent destruction. |
| method WriteState protected |
Writes the state of the component. |
| method ValidateInsert protected |
Provides the interface for a method that validates an child component before it is inserted. |
| method ValidateContainer protected |
Determines whether an object can be inserted into a container. |
| method ValidateRename protected |
Ensures that renaming an owned component does not create name conflict. |
| method UpdateRegistry protected |
Provides the interface for a method that adds type library and version information to the Registry on components that implement COM interfaces. |
| method Updated protected |
Clears the csUpdating state in the component's ComponentState property when the component finishes updating. |
| method Updating protected |
Sets the csUpdating state in the component's ComponentState property. |
| method SetParentComponent protected |
Sets the parent component. |
| method SetChildOrder protected |
Sets the visual ordering of a child control. |
| method SetName protected |
Sets the value of the Name property. |
| method SetDesignInstance protected |
Ensures that components inserted at design time have their design-mode flag set. |
| method SetInline protected |
Sets the csInline bit of the component's ComponentState property |
| method SetDesigning protected |
Ensures that components inserted at design time have their design-mode flag set. |
| method SetAncestor protected |
Clears or sets csAncestor state in the component's ComponentState property. |
| method ReadState protected |
Reads the state of the component. |
| method PaletteCreated protected |
Responds when the component is created from the component palette. |
| method Notification protected |
Forwards notification messages to all owned components. |
| method Loaded protected |
Initializes the component after the form file has been read into memory. |
| method GetChildParent protected |
Returns the parent, or if there is no parent, returns the owner of a child component being read from a stream. |
| method GetChildOwner protected |
Returns the owner of a child component being read from a stream. |
| method GetChildren protected |
Enumerates all child components. |
| method ChangeName protected |
Sets the private, internal storage for the Name property to the string passed in NewName. |
| field FComponentStyle protected |
FComponentStyle is the field of the ComponentStyle read-only property. |
| method TPersistent public | Classes.TPersistent.TPersistent |
| method GetNamePath public |
Returns the name of the object as it appears in the Object Inspector. |
| method Assign public |
Copies the contents of another, similar object. |
| method ~TPersistent public | Classes.TPersistent.~TPersistent |
| method GetOwner protected |
Returns the owner of an object. |
| method DefineProperties protected |
Provides an interface for a method that reads and writes otherwise unpublished data. |
| method AssignTo protected |
Copies the properties of an object to a destination object. |
| method ~TObject public | System.TObject.~TObject |
| method FreeInstance public |
Deallocates memory allocated by a previous call to the NewInstance method. |
| method NewInstance protected |
Allocates memory for an instance of an object type and returns a pointer to that new instance. |
| method DefaultHandler public |
Provides the interface for a method that processes message records. |
| method Dispatch public |
Calls message-handling methods for the object, based on the contents of the Message parameter. |
| method BeforeDestruction public |
Responds before the first destructor executes. |
| method AfterConstruction public |
Responds after the last constructor has executed. |
| method SafeCallException public |
Handles exceptions in methods declared using the safecall calling convention. |
| method ToString public |
Returns a string containing the class name. |
| method GetHashCode public |
Returns an integer containing the hash code. |
| method Equals public |
Checks whether the current instance and the parameter are equal. |
| method GetInterfaceTable public |
Returns a pointer to a structure containing all of the interfaces implemented by a given class. |
| method GetInterfaceEntry public |
Returns the entry for a specific interface implemented in a class. |
| method GetInterface public |
Retrieves a specified interface. |
| method UnitName public |
Returns a string containing the unit name. |
| method MethodName public |
Returns the name of a class method by address. |
| method MethodAddress public |
Returns the address of a class method by name. |
| method InheritsFrom public |
Determines the relationship of two object types. |
| method InstanceSize public |
Returns the size in bytes of each instance of the object type. |
| method ClassInfo public |
Returns a pointer to the runtime type information (RTTI) table for the object type. |
| method ClassParent public |
Returns the type of the immediate ancestor of a class. |
| method ClassNameIs public |
Determines whether an object is of a specific type. |
| method ClassName public |
Returns a string indicating the type of the object instance (as opposed to the type of the variable passed as an argument). |
| method InitInstance public |
Initializes a newly allocated object instance to all zeros and initializes the instance's virtual method table pointer. |
| method FieldAddress public |
Returns the address of a published object field. |
| method CleanupInstance public |
Performs finalization on long strings, variants, and interface variables within a class. |
| method ClassType public |
Returns the class reference for the object's class. |
| method Free public |
Destroys an object and frees its associated memory, if necessary. |
| method TObject public | System.TObject.TObject |
Unit: DBClient
Member Of: TCustomClientDataSet
Description
Embarcadero Technologies does not currently have any additional information. Please help us document this topic by using the Discussion page!