The IResult type exposes the following members.
Consume the entire result, yielding a summary of it. Calling this method exhausts the result. If you want to obtain the summary without discarding the records, useto buffer all unconsumed records into memory instead.
|(Inherited from IRecord.)|
Investigate the next upcoming record without changing the current position in the result.