Overload List

  NameDescription
MoveNextMultiple()()()
If the cursor is not yet initialized, MoveNextMultiple is identical to MoveFirstMultiple()()(). Otherwise, move the cursor to the next key/data pair of the database, and store that pair and as many duplicate data items that can fit in a buffer the size of one database page in CurrentMultiple. In the presence of duplicate key values, the value of CurrentMultiple.Key may not change.
MoveNextMultiple(LockingInfo)
If the cursor is not yet initialized, MoveNextMultiple is identical to MoveFirstMultiple(LockingInfo). Otherwise, move the cursor to the next key/data pair of the database, and store that pair and as many duplicate data items that can fit in a buffer the size of one database page in CurrentMultiple. In the presence of duplicate key values, the value of CurrentMultiple.Key may not change.
MoveNextMultiple(Int32)
If the cursor is not yet initialized, MoveNextMultiple is identical to MoveFirstMultiple(Int32). Otherwise, move the cursor to the next key/data pair of the database, and store that pair and as many duplicate data items that can fit in a buffer the size of BufferSize in CurrentMultiple. In the presence of duplicate key values, the value of CurrentMultiple.Key may not change.
MoveNextMultiple(Int32, LockingInfo)
If the cursor is not yet initialized, MoveNextMultiple is identical to MoveFirstMultiple(Int32, LockingInfo). Otherwise, move the cursor to the next key/data pair of the database, and store that pair and as many duplicate data items that can fit in a buffer the size of BufferSize in CurrentMultiple. In the presence of duplicate key values, the value of CurrentMultiple.Key may not change.

See Also