BTDB.KVDBLayer.OnDiskFileCollection.OnDiskFileCollection C# (CSharp) Method

OnDiskFileCollection() public method

public OnDiskFileCollection ( string directory ) : System
directory string
return System
        public OnDiskFileCollection(string directory)
        {
            _directory = directory;
            _maxFileId = 0;
            foreach (var filePath in Directory.EnumerateFiles(directory))
            {
                var id = GetFileId(Path.GetFileNameWithoutExtension(filePath));
                if (id == 0) continue;
                var file = new File(this, id, filePath);
                _files.Add(id, file);
                if (id > _maxFileId) _maxFileId = (int)id;
            }
        }