ReadOptions

Controls database reading options

Constructors

this
this()

Create the internal option object

Destructor

~this
~this()

Destroy any valid option pointer

Members

Properties

fill_cache
bool fill_cache [@property setter]

Should the data read for this iteration be cached in memory? Callers may wish to set this field to false for bulk scans. Default: true

snapshot
const(ASnapshot) snapshot [@property setter]

If "snapshot" is non-NULL, read as of the supplied snapshot (which must belong to the DB that is being read and which must not have been released). If "snapshot" is null, use an impliicit snapshot of the state at the beginning of this read operation. Default: null

valid
bool valid [@property getter]

indicates if the option has been created

verify_checksums
bool verify_checksums [@property setter]

If true, all data read from underlying storage will be verified against corresponding checksums. Default: false

Meta