Commit changes resulting from delete, undeleteAll, or setNorm operations If an exception is hit, then either no changes or all changes will have been committed to the index (transactional semantics).
DirectoryIndexReader Class | Lucene.Net.Index Namespace