TDataSource class
- Inheritance
-
- Object
- TPersistent
- TComponent
- TDataSource
Constructors
- TDataSource([TComponent? aOwner])
Properties
- autoEdit ↔ bool
-
getter/setter pair
- componentCount → int
-
no setterinherited
- componentState → TComponentState
-
finalinherited
- dataLinkCount → int
-
no setter
-
dataLinks
→ List<
TDataLink> -
no setter
- dataSet ↔ TDataSet?
-
getter/setter pair
- enabled ↔ bool
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- name ↔ String
-
getter/setter pairinherited
- onDataChange ↔ TDataChangeEvent?
-
getter/setter pair
- onStateChange ↔ TNotifyEvent?
-
getter/setter pair
- onUpdateData ↔ TNotifyEvent?
-
getter/setter pair
- owner → TComponent?
-
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- state → TDataSetState
-
no setter
Methods
-
assign(
TPersistent? source) → void -
inherited
-
assignTo(
TPersistent dest) → void -
inherited
-
components(
int index) → TComponent -
inherited
-
dataLink(
int aIndex) → TDataLink -
destroy(
) → void -
override
-
distributeEvent(
TDataEvent event, dynamic info) → void -
doDataChange(
TField? info) → void -
doStateChange(
) → void -
doUpdateData(
) → void -
edit(
) → void -
findComponent(
String aName) → TComponent? -
inherited
-
free(
) → void -
inherited
-
freeNotification(
TComponent aComponent) → void -
inherited
-
isLinkedTo(
TDataSet? aDataset) → bool -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
notification(
TComponent aComponent, TOperation operation) → void -
inherited
-
processEvent(
TDataEvent event, dynamic info) → void -
registerDataLink(
TDataLink dataLink) → void -
removeFreeNotification(
TComponent aComponent) → void -
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
unregisterDataLink(
TDataLink dataLink) → void
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited