BlockIndexBase

Description

abstract class Tinman.Core.Database.BlockIndexBase

Derived from

Disposable abstract
ICanReadWrite
IPathInfo

Extended by

BlockIndex

Abstract base class for a database block index.

Public / Methods

Clear


[BeginWriteEnd]
public abstract method Clear → ()

Clears all data from this block index.

IOException

If an I/O error has occurred.

Protected / Constructors

Block​Index​Base


protected constructor BlockIndexBase → (1)

storage in : BlockStorage

The block storage.

Creates a new instance of BlockIndexBase.

Protected / Attributes

pool


[Owner]
protected attribute pool → (ObjectPool<MemoryDataStream>)

The pool for data streams (block node I/O).