Constructor used if IndexReader is not owner of its directory. This is used for IndexReaders that are used within other IndexReaders that take care or locking directories.
IndexReader Class | Lucene.Net.Index Namespace