AtomsFramework Persistence Layer Reference Guide

ResultCursor Class

[This is preliminary documentation and subject to change.]

Holds the current position within a ResultSet.

For a list of all members of this type, see ResultCursor Members.

System.Object
   AtomsFramework.ResultCursor

[Visual Basic]
Public Class ResultCursor
[C#]
public class ResultCursor

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Remarks

The ResultCursor class references an position within a ResultSet that has been returned by either a RetrieveCriteria or a MultiRetrieveCriteria.

Objects can be instantiated from a ResultCursor using the LoadObject method and will either be proxy objects or full objects depending on the way the retrieve criteria was used.

A ResultCursor should only be created through the perform methods of the various retrieve criteria, and once created it will contain information on the data retrieved.

Use the HasElements method to determine if the cursor contains any data, and use the PreviousCursor and NextCursor methods to moved the cursor to the previous or next record in the result set.

Requirements

Namespace: AtomsFramework

Assembly: AtomsFramework (in AtomsFramework.dll)

See Also

ResultCursor Members | AtomsFramework Namespace