fCraft.BlockDB.EnforceLimit C# (CSharp) Method

EnforceLimit() private method

private EnforceLimit ( ) : void
return void
        private void EnforceLimit()
        {
            if ( IsEnabled && limit > 0 ) {
            #if DEBUG_BLOCKDB
                int oldCap = CacheCapacity;
                int oldSize = CacheSize;
            #endif
                Flush( false );
                if ( isPreloaded ) {
                    LimitCapacity( limit );
                }
                TrimFile( limit );
                lastLimit = DateTime.UtcNow;
            #if DEBUG_BLOCKDB
                Logger.Log( LogType.Debug,
                            "BlockDB({0}): Enforce Limit, CC {1}->{2}, CS {3}->{4}",
                            World.Name, oldCap, CacheCapacity, oldSize, CacheSize );
            #endif
            }
        }