The CursorConfig type exposes the following members.

Constructors

  NameDescription
CursorConfig
Instantiate a new CursorConfig object

Methods

  NameDescription
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
ToString
Returns a String that represents the current Object.
(Inherited from Object.)

Fields

  NameDescription
IsolationDegree
The isolation degree that the cursor should use.
Priority
The cache priority for pages referenced by the cursor.
SnapshotIsolation

Configure a transactional cursor to operate with read-only snapshot isolation. For databases with UseMVCC set, data values are read as they are when the cursor is opened, without taking read locks.

This setting implicitly begins a transaction that is committed when the cursor is closed.

This setting is silently ignored if UseMVCC is not set on the underlying database or if a transaction is supplied to Cursor()()()

WriteCursor
If true, specify that the cursor is used to update the database. The underlying database environment must have been opened with UseCDB set.

See Also