TFieldsEnumerator class
Default enumerator for the fields collection of a dataset.
Declaration
TFieldsEnumerator = classDescription
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.
See also
Properties
Current | public | Return the current field. |
Methods
Create | public | Create a new instance of TFieldsEnumerator. |
MoveNext | public | Move the current field to the next field in the collection. |
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
