[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Default enumerator for the fields collection of a dataset.
Source position: db.pas line 1323
type TFieldsEnumerator = class |
||
public |
||
constructor Create(); |
|
Create a new instance of TFieldsEnumerator. |
function MoveNext; |
|
Move the current field to the next field in the collection. |
|
Return the current field. |
|
end; |
|
Default enumerator for the fields collection of a dataset. |
|
| | ||
TObject |
TFieldsEnumerator implements all the methods of IEnumerator so a TFields instance can be used in a for..in construct. TFieldsEnumerator returns all the fields in the TFields collection. Therefor the following construct is possible:
Var F : TField; begin // ... For F in MyDataset.Fields do begin // F is of type TField. end; // ...
Do not create an instance of TFieldsEnumerator manually. The compiler will do all that is needed when it encounters the for..in construct.
|
Provide access to the contents of a single field in a record. |
|
|
Collection of #fcl.db.TField instances. |
|
#rtl.system.IEnumerator |