Skip to main content

TdxServerModeCustomDataSource Members

The base class for server mode data sources.

Constructors

Name Description
Create(TComponent) Inherited from TComponent.

Properties

Name Description
Active Switches the active state of the data source.
ComObject Inherited from TComponent.
ComponentCount Inherited from TComponent.
ComponentIndex Inherited from TComponent.
Components Inherited from TComponent.
ComponentState Inherited from TComponent.
ComponentStyle Inherited from TComponent.
Connection Specifies an object that establishes a connection to a source of data (a database).
DesignInfo Inherited from TComponent.
Fields Provides access to the data source’s field list.
KeyFieldNames Specifies the name(s) of the field(s) to be used as a key.
Name Inherited from TComponent.
Observers Inherited from TComponent.
Options Specifies data source-specific options.
Owner Inherited from TComponent.
SQLAdapter Specifies the adapter to be used for generating database-specific SQL queries.
SQLAdapterClass
SQLAdapterClassName
Tag Inherited from TComponent.
VCLComObject Inherited from TComponent.

Methods

Name Description
Assign(TPersistent) Inherited from TPersistent.
AssignTo(TPersistent) Inherited from TPersistent.
BeginInvoke(TAsyncConstArrayFunctionEvent,Untyped[],TObject) Inherited from TComponent.
BeginInvoke(TAsyncConstArrayProc,Untyped[],TObject) Inherited from TComponent.
BeginInvoke(TAsyncConstArrayProcedureEvent,Untyped[],TObject) Inherited from TComponent.
BeginInvoke(TAsyncFunctionEvent,TObject) Inherited from TComponent.
BeginInvoke(TAsyncProcedureEvent,TObject) Inherited from TComponent.
BeginInvoke(TProc,TObject) Inherited from TComponent.
BeginInvoke<TResult>(TAsyncConstArrayFunc<TResult>,Untyped[],TObject) Inherited from TComponent.
BeginInvoke<TResult>(TFunc<TResult>,TObject) Inherited from TComponent.
BeginUpdate Postpones sending notifications about data source changes until the matching EndUpdate method is called.
CancelUpdate Enables sending notifications about data source changes after the BeginUpdate method was called.
Close Closes the data source, making it inactive.
DestroyComponents Inherited from TComponent.
Destroying Inherited from TComponent.
EndFunctionInvoke(IAsyncResult) Inherited from TComponent.
EndInvoke(IAsyncResult) Inherited from TComponent.
EndInvoke<TResult>(IAsyncResult) Inherited from TComponent.
EndUpdate Enables sending notifications about data source changes locked by the matching BeginUpdate method call.
Equals(TObject) Inherited from TObject.
ExecuteAction(TBasicAction) Inherited from TComponent.
FindComponent(String) Inherited from TComponent.
FreeNotification(TComponent) Inherited from TComponent.
FreeOnRelease Inherited from TComponent.
GetChildren(TGetChildProc,TComponent) Inherited from TComponent.
GetHashCode Inherited from TObject.
GetNamePath Inherited from TPersistent.
GetOwner Inherited from TPersistent.
GetParentComponent Inherited from TComponent.
HasParent Inherited from TComponent.
InsertComponent(TComponent) Inherited from TComponent.
IsConnected Determines if the data source is connected.
IsConsistentCache Indicates if the data source’s internal cache is consistent with the connected database.
IsDestroying Indicates if the data source is about to be destroyed.
IsImplementorOf(IInterface) Inherited from TComponent.
IsLoading Indicates if the data source is about to be loaded from a form file.
IsLocked Indicates if sending notifications about data source changes is postponed by BeginUpdate method calls.
Loaded Inherited from TComponent.
Notification(TComponent,TOperation) Inherited from TComponent.
Open Opens the data source, making it active.
PopulateFields(TStrings) Obtains the names of fields available in the data source.
PopulateKeyFields(TStrings) Obtains the names of fields used as a key by the data source.
ReferenceInterface(IInterface,TOperation) Inherited from TComponent.
Refresh Refreshes the data source.
RemoveComponent(TComponent) Inherited from TComponent.
RemoveFreeNotification(TComponent) Inherited from TComponent.
SetParentComponent(TComponent) Inherited from TComponent.
SetSubComponent(Boolean) Inherited from TComponent.
ToString Inherited from TObject.
UpdateAction(TBasicAction) Inherited from TComponent.

Events

Name Description
AfterClose Occurs after the data source has been closed (made inactive).
AfterOpen Occurs after the data source has been opened (made active).
BeforeClose Occurs when the data source is about to be closed (made inactive).
BeforeOpen Occurs when the data source is about to be opened (made active).
OnFatalError Occurs when the data source is unable to continue fetching data from the connected database.
OnInconsistentCache Occurs after the data source has detected an inconsistency in its internal cache or failed to recover the consistency.
SQLAdapterEvents
See Also