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()()()

Namespace:  BerkeleyDB
Assembly:  libdb_dotnet181 (in libdb_dotnet181.dll) Version: 18.1.32.0

Syntax

C#
public bool SnapshotIsolation
Visual Basic (Declaration)
Public SnapshotIsolation As Boolean
Visual C++
public:
bool SnapshotIsolation

See Also