element index counter, starts with 0.
field name or null if the field is unnamed or iterating over an array.
element type
element value, meaningful only for certain types.
true if an appropriate GetField (or subclass) instance was used to handle and move the parser to the end of the field or false if the field is ignored and unhandled and should be skipped.
Abstract iteration method, must either use an appropriate GetField (or subclass) instance to handle and move the parser to the end of the field or indicate that this field is ignored and unhandled.