Lucene.Net.Search.IndexSearcher.IndexSearcher C# (CSharp) Méthode

IndexSearcher() private méthode

private IndexSearcher ( IndexReader r, bool closeReader ) : System
r Lucene.Net.Index.IndexReader
closeReader bool
Résultat System
		private IndexSearcher(IndexReader r, bool closeReader)
		{
			reader = r;
			this.closeReader = closeReader;

		    System.Collections.Generic.IList<IndexReader> subReadersList = new System.Collections.Generic.List<IndexReader>();
			GatherSubReaders(subReadersList, reader);
            subReaders = subReadersList.ToArray();
			docStarts = new int[subReaders.Length];
			int maxDoc = 0;
			for (int i = 0; i < subReaders.Length; i++)
			{
				docStarts[i] = maxDoc;
				maxDoc += subReaders[i].MaxDoc;
			}
		}
		

Same methods

IndexSearcher::IndexSearcher ( IndexReader r ) : System
IndexSearcher::IndexSearcher ( IndexReader reader, IndexReader subReaders, int docStarts ) : System
IndexSearcher::IndexSearcher ( Lucene.Net.Store.Directory path ) : System
IndexSearcher::IndexSearcher ( Lucene.Net.Store.Directory path, bool readOnly ) : System