예제 #1
0
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#:
//ORIGINAL LINE: private StoreResource toStoreResource(org.neo4j.storageengine.api.StoreFileMetadata storeFileMetadata) throws java.io.IOException
        private StoreResource ToStoreResource(StoreFileMetadata storeFileMetadata)
        {
            File   databaseDirectory = _neoStoreDataSource.DatabaseLayout.databaseDirectory();
            File   file         = storeFileMetadata.File();
            string relativePath = relativePath(databaseDirectory, file);

            return(new StoreResource(file, relativePath, storeFileMetadata.RecordSize(), _fileSystemAbstraction));
        }
예제 #2
0
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#:
//ORIGINAL LINE: public boolean next() throws java.io.IOException
            public bool next()
            {
//JAVA TO C# CONVERTER TODO TASK: Java iterators are only converted within the context of 'while' and 'for' loops:
                if (!_files.hasNext())
                {
                    resource = null;
                    return(false);
                }

//JAVA TO C# CONVERTER TODO TASK: Java iterators are only converted within the context of 'while' and 'for' loops:
                StoreFileMetadata md = _files.next();

                resource = new StoreResource(md.File(), relativePath(_databaseDirectory, md.File()), md.RecordSize(), _outerInstance.fs);
                return(true);
            }