protected internal override R FetchNextOrNull() { while ( Ids.hasNext() ) { Store.getRecordByCursor( Ids.next(), Record, RecordLoad.CHECK, Cursor ); if ( Record.inUse() ) { if ( PassesFilters( Record ) ) { return Record; } } } return default( R ); }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#: //ORIGINAL LINE: public void getRecordByCursor(long id, R target, org.neo4j.kernel.impl.store.record.RecordLoad mode, org.neo4j.io.pagecache.PageCursor cursor) throws InvalidRecordException public override void GetRecordByCursor(long id, R target, RecordLoad mode, PageCursor cursor) { Actual.getRecordByCursor(id, target, mode, cursor); }