protected override void OnDeleteBlock(IIndexBlock <int> block) { deletedBlocks.Add((IMappedBlock)block); }
/// <summary> /// Called when the class decides the given <see cref="IIndexBlock{T}"/> /// is no longer needed. /// </summary> /// <param name="block"></param> /// <remarks> /// Provided as an event for derived classes to intercept. /// </remarks> protected virtual void OnDeleteBlock(IIndexBlock <T> block) { }