//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#: //ORIGINAL LINE: public void close() throws org.neo4j.kernel.api.exceptions.index.IndexEntryConflictException public override void Close() { AtomicReference <IndexEntryConflictException> chainedExceptions = new AtomicReference <IndexEntryConflictException>(); InstanceSelector.close(indexUpdater => { try { indexUpdater.close(); } catch (IndexEntryConflictException e) { if (!chainedExceptions.compareAndSet(null, e)) { chainedExceptions.get().addSuppressed(e); } } }); if (chainedExceptions.get() != null) { throw chainedExceptions.get(); } }
public override void Close() { InstanceSelector.close(Resource.close); }
public override void Close() { InstanceSelector.close(IndexAccessor.close); }
public override void Close(bool populationCompletedSuccessfully) { InstanceSelector.close(populator => populator.close(populationCompletedSuccessfully)); }