blob: 734b95f2229f9bd52a8e99d51f516d46a238a1d8 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.3"/>
<title>Lucene.Net: Lucene.Net.Index.ReadOnlyDirectoryReader Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="lucene-net-icon-128x128.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Lucene.Net
&#160;<span id="projectnumber">3.0.3</span>
</div>
<div id="projectbrief">Lucene.Net is a .NET port of the Java Lucene Indexing Library</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.3 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="Index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Packages</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Properties</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespace_lucene.html">Lucene</a></li><li class="navelem"><a class="el" href="namespace_lucene_1_1_net.html">Net</a></li><li class="navelem"><a class="el" href="namespace_lucene_1_1_net_1_1_index.html">Index</a></li><li class="navelem"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_read_only_directory_reader.html">ReadOnlyDirectoryReader</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="class_lucene_1_1_net_1_1_index_1_1_read_only_directory_reader-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">Lucene.Net.Index.ReadOnlyDirectoryReader Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Inherits <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html">Lucene.Net.Index.DirectoryReader</a>.</p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html">Lucene.Net.Index.DirectoryReader</a></td></tr>
<tr class="memitem:a0476b21df6115fe16e89aa9c5a53fee4 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override Object&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#a0476b21df6115fe16e89aa9c5a53fee4">Clone</a> ()</td></tr>
<tr class="memdesc:a0476b21df6115fe16e89aa9c5a53fee4 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Efficiently clones the <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_index_reader.html" title="IndexReader is an abstract class, providing an interface for accessing an index. Search of an index i...">IndexReader</a> (sharing most internal state). On cloning a reader with pending changes (deletions, norms), the original reader transfers its write lock to the cloned reader. This means only the cloned reader may make further changes to the index, and commit the changes to the index on close, but the old reader still reflects all changes made up until it was cloned. Like <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#a61528bdf209d9e3ea048636f999d6c76" title="Refreshes an IndexReader if the index has changed since this instance was (re)opened. Opening an IndexReader is an expensive operation. This method can be used to refresh an existing IndexReader to reduce these costs. This method tries to only load segments that have changed or were created after the IndexReader was (re)opened. If the index has not changed since this instance was (re)opened, then this call is a NOOP and returns this instance. Otherwise, a new instance is returned. The old instance is not closed and remains usable. If the reader is reopened, even though they share resources internally, it&#39;s safe to make changes (deletions, norms) with the new reader. All shared mutable state obeys &quot;copy on write&quot; semantics to ensure the changes are not seen by other readers. You can determine whether a reader was actually reopened by comparing the old instance with the instance returned by this method:">Reopen()</a>, it's safe to make changes to either the original or the cloned reader: all shared mutable state obeys "copy on write" semantics to ensure the changes are not seen by other readers. <a href="#a0476b21df6115fe16e89aa9c5a53fee4"></a><br/></td></tr>
<tr class="separator:a0476b21df6115fe16e89aa9c5a53fee4 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83c4a00254d16f2772fc5ae702391cce inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_index_reader.html">IndexReader</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#a83c4a00254d16f2772fc5ae702391cce">Clone</a> (bool openReadOnly)</td></tr>
<tr class="memdesc:a83c4a00254d16f2772fc5ae702391cce inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clones the <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_index_reader.html" title="IndexReader is an abstract class, providing an interface for accessing an index. Search of an index i...">IndexReader</a> and optionally changes readOnly. A readOnly reader cannot open a writeable reader. <a href="#a83c4a00254d16f2772fc5ae702391cce"></a><br/></td></tr>
<tr class="separator:a83c4a00254d16f2772fc5ae702391cce inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a61528bdf209d9e3ea048636f999d6c76 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_index_reader.html">IndexReader</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#a61528bdf209d9e3ea048636f999d6c76">Reopen</a> ()</td></tr>
<tr class="memdesc:a61528bdf209d9e3ea048636f999d6c76 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Refreshes an <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_index_reader.html" title="IndexReader is an abstract class, providing an interface for accessing an index. Search of an index i...">IndexReader</a> if the index has changed since this instance was (re)opened. Opening an <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_index_reader.html" title="IndexReader is an abstract class, providing an interface for accessing an index. Search of an index i...">IndexReader</a> is an expensive operation. This method can be used to refresh an existing <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_index_reader.html" title="IndexReader is an abstract class, providing an interface for accessing an index. Search of an index i...">IndexReader</a> to reduce these costs. This method tries to only load segments that have changed or were created after the <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_index_reader.html" title="IndexReader is an abstract class, providing an interface for accessing an index. Search of an index i...">IndexReader</a> was (re)opened. If the index has not changed since this instance was (re)opened, then this call is a NOOP and returns this instance. Otherwise, a new instance is returned. The old instance is <b>not</b> closed and remains usable.<br/>
If the reader is reopened, even though they share resources internally, it's safe to make changes (deletions, norms) with the new reader. All shared mutable state obeys "copy on write" semantics to ensure the changes are not seen by other readers. You can determine whether a reader was actually reopened by comparing the old instance with the instance returned by this method: <a href="#a61528bdf209d9e3ea048636f999d6c76"></a><br/></td></tr>
<tr class="separator:a61528bdf209d9e3ea048636f999d6c76 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5271909816997ce7b7a02931211d8d39 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_index_reader.html">IndexReader</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#a5271909816997ce7b7a02931211d8d39">Reopen</a> (bool openReadOnly)</td></tr>
<tr class="memdesc:a5271909816997ce7b7a02931211d8d39 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Just like <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#a61528bdf209d9e3ea048636f999d6c76" title="Refreshes an IndexReader if the index has changed since this instance was (re)opened. Opening an IndexReader is an expensive operation. This method can be used to refresh an existing IndexReader to reduce these costs. This method tries to only load segments that have changed or were created after the IndexReader was (re)opened. If the index has not changed since this instance was (re)opened, then this call is a NOOP and returns this instance. Otherwise, a new instance is returned. The old instance is not closed and remains usable. If the reader is reopened, even though they share resources internally, it&#39;s safe to make changes (deletions, norms) with the new reader. All shared mutable state obeys &quot;copy on write&quot; semantics to ensure the changes are not seen by other readers. You can determine whether a reader was actually reopened by comparing the old instance with the instance returned by this method:">Reopen()</a>, except you can change the readOnly of the original reader. If the index is unchanged but readOnly is different then a new reader will be returned. <a href="#a5271909816997ce7b7a02931211d8d39"></a><br/></td></tr>
<tr class="separator:a5271909816997ce7b7a02931211d8d39 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6404d9ae63c84a8f755258da7be40ff9 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_index_reader.html">IndexReader</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#a6404d9ae63c84a8f755258da7be40ff9">Reopen</a> (<a class="el" href="class_lucene_1_1_net_1_1_index_1_1_index_commit.html">IndexCommit</a> commit)</td></tr>
<tr class="memdesc:a6404d9ae63c84a8f755258da7be40ff9 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Expert: reopen this reader on a specific commit point. This always returns a readOnly reader. If the specified commit point matches what this reader is already on, and this reader is already readOnly, then this same instance is returned; if it is not already readOnly, a readOnly clone is returned. <a href="#a6404d9ae63c84a8f755258da7be40ff9"></a><br/></td></tr>
<tr class="separator:a6404d9ae63c84a8f755258da7be40ff9 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac111de924d2529fe5f4abccdf36fed33 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override <a class="el" href="interface_lucene_1_1_net_1_1_index_1_1_i_term_freq_vector.html">ITermFreqVector</a>[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#ac111de924d2529fe5f4abccdf36fed33">GetTermFreqVectors</a> (int n)</td></tr>
<tr class="memdesc:ac111de924d2529fe5f4abccdf36fed33 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return an array of term frequency vectors for the specified document. The array contains a vector for each vectorized field in the document. Each vector contains terms and frequencies for all terms in a given vectorized field. If no such fields existed, the method returns null. The term vectors that are returned may either be of type <a class="el" href="interface_lucene_1_1_net_1_1_index_1_1_i_term_freq_vector.html" title="Provides access to stored term vector of a document field. The vector consists of the name of the fie...">ITermFreqVector</a> or of type <a class="el" href="interface_lucene_1_1_net_1_1_index_1_1_term_position_vector.html" title="Extends TermFreqVector to provide additional information about positions in which each of the terms i...">TermPositionVector</a> if positions or offsets have been stored. <a href="#ac111de924d2529fe5f4abccdf36fed33"></a><br/></td></tr>
<tr class="separator:ac111de924d2529fe5f4abccdf36fed33 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8bdc1fe07174c33704faf80b63d2983b inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override <a class="el" href="interface_lucene_1_1_net_1_1_index_1_1_i_term_freq_vector.html">ITermFreqVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#a8bdc1fe07174c33704faf80b63d2983b">GetTermFreqVector</a> (int n, System.String field)</td></tr>
<tr class="separator:a8bdc1fe07174c33704faf80b63d2983b inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b56ab8fc2d41457a26f350e066159f5 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#a6b56ab8fc2d41457a26f350e066159f5">GetTermFreqVector</a> (int docNumber, System.String field, <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_term_vector_mapper.html">TermVectorMapper</a> mapper)</td></tr>
<tr class="separator:a6b56ab8fc2d41457a26f350e066159f5 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9e552d40a2f9a02164c3cb0defff261 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#ab9e552d40a2f9a02164c3cb0defff261">GetTermFreqVector</a> (int docNumber, <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_term_vector_mapper.html">TermVectorMapper</a> mapper)</td></tr>
<tr class="memdesc:ab9e552d40a2f9a02164c3cb0defff261 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Map all the term vectors for all fields in a Document <a href="#ab9e552d40a2f9a02164c3cb0defff261"></a><br/></td></tr>
<tr class="separator:ab9e552d40a2f9a02164c3cb0defff261 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a770976216f197e424159448d88269720 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#a770976216f197e424159448d88269720">IsOptimized</a> ()</td></tr>
<tr class="memdesc:a770976216f197e424159448d88269720 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks is the index is optimized (if it has a single segment and no deletions) <a href="#a770976216f197e424159448d88269720"></a><br/></td></tr>
<tr class="separator:a770976216f197e424159448d88269720 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46302f9e324afb8e5a6c4ebca3703589 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#a46302f9e324afb8e5a6c4ebca3703589">NumDocs</a> ()</td></tr>
<tr class="memdesc:a46302f9e324afb8e5a6c4ebca3703589 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the number of documents in this index. <a href="#a46302f9e324afb8e5a6c4ebca3703589"></a><br/></td></tr>
<tr class="separator:a46302f9e324afb8e5a6c4ebca3703589 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf8ec1fd0bb797ebe8ba354b5c039884 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override <a class="el" href="_more_like_this_8cs.html#a2ad6aef8641c7b7a6cf9277f7d54b2cd">Document</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#aaf8ec1fd0bb797ebe8ba354b5c039884">Document</a> (int n, <a class="el" href="_directory_reader_8cs.html#a64b447ee53d30ce66ebd27b2715e7bca">FieldSelector</a> fieldSelector)</td></tr>
<tr class="memdesc:aaf8ec1fd0bb797ebe8ba354b5c039884 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the <a class="el" href="class_lucene_1_1_net_1_1_documents_1_1_document.html" title="Documents are the unit of indexing and search.">Lucene.Net.Documents.Document</a> at the <code>n</code> <sup>th</sup> position. The <a class="el" href="_searchable_8cs.html#a64b447ee53d30ce66ebd27b2715e7bca">FieldSelector</a> may be used to determine what <a class="el" href="class_lucene_1_1_net_1_1_documents_1_1_field.html" title="A field is a section of a Document. Each field has two parts, a name and a value. Values may be free ...">Lucene.Net.Documents.Field</a>s to load and how they should be loaded. <b>NOTE:</b> If this Reader (more specifically, the underlying <code><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_fields_reader.html" title="Class responsible for access to stored document fields. It uses &lt;segment&gt;.fdt and &lt;segment&gt;...">FieldsReader</a></code>) is closed before the lazy <a class="el" href="class_lucene_1_1_net_1_1_documents_1_1_field.html" title="A field is a section of a Document. Each field has two parts, a name and a value. Values may be free ...">Lucene.Net.Documents.Field</a> is loaded an exception may be thrown. If you want the value of a lazy <a class="el" href="class_lucene_1_1_net_1_1_documents_1_1_field.html" title="A field is a section of a Document. Each field has two parts, a name and a value. Values may be free ...">Lucene.Net.Documents.Field</a> to be available after closing you must explicitly load it or fetch the Document again with a new loader. <b>NOTE:</b> for performance reasons, this method does not check if the requested document is deleted, and therefore asking for a deleted document may yield unspecified results. Usually this is not required, however you can call <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#ad83fadd1a34d5bcd1e024d7aa66d2c26" title="Returns true if document n has been deleted ">IsDeleted(int)</a> with the requested document ID to verify the document is not deleted. <a href="#aaf8ec1fd0bb797ebe8ba354b5c039884"></a><br/></td></tr>
<tr class="separator:aaf8ec1fd0bb797ebe8ba354b5c039884 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad83fadd1a34d5bcd1e024d7aa66d2c26 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#ad83fadd1a34d5bcd1e024d7aa66d2c26">IsDeleted</a> (int n)</td></tr>
<tr class="memdesc:ad83fadd1a34d5bcd1e024d7aa66d2c26 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if document <em>n</em> has been deleted <a href="#ad83fadd1a34d5bcd1e024d7aa66d2c26"></a><br/></td></tr>
<tr class="separator:ad83fadd1a34d5bcd1e024d7aa66d2c26 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25bbf565fd931800f05aad30e32cedd9 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#a25bbf565fd931800f05aad30e32cedd9">HasNorms</a> (System.String field)</td></tr>
<tr class="memdesc:a25bbf565fd931800f05aad30e32cedd9 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if there are norms stored for this field. <a href="#a25bbf565fd931800f05aad30e32cedd9"></a><br/></td></tr>
<tr class="separator:a25bbf565fd931800f05aad30e32cedd9 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf57b7f2640b5d32b94118c6ea1ab6a5 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override byte[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#adf57b7f2640b5d32b94118c6ea1ab6a5">Norms</a> (System.String field)</td></tr>
<tr class="memdesc:adf57b7f2640b5d32b94118c6ea1ab6a5 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the byte-encoded normalization factor for the named field of every document. This is used by the search code to score documents. <a href="#adf57b7f2640b5d32b94118c6ea1ab6a5"></a><br/></td></tr>
<tr class="separator:adf57b7f2640b5d32b94118c6ea1ab6a5 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5710fa7f259325dff744522dab06ec4 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#ad5710fa7f259325dff744522dab06ec4">Norms</a> (System.String field, byte[] result, int offset)</td></tr>
<tr class="memdesc:ad5710fa7f259325dff744522dab06ec4 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads the byte-encoded normalization factor for the named field of every document. This is used by the search code to score documents. <a href="#ad5710fa7f259325dff744522dab06ec4"></a><br/></td></tr>
<tr class="separator:ad5710fa7f259325dff744522dab06ec4 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2cb229934cf29c40635180b2160aad2d inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_term_enum.html">TermEnum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#a2cb229934cf29c40635180b2160aad2d">Terms</a> ()</td></tr>
<tr class="memdesc:a2cb229934cf29c40635180b2160aad2d inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns an enumeration of all the terms in the index. The enumeration is ordered by Term.compareTo(). Each term is greater than all that precede it in the enumeration. Note that after calling terms(), <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_term_enum.html#a3821b36f91dd29129649dc64f5ee1738" title="Increments the enumeration to the next element. True if one exists.">TermEnum.Next()</a> must be called on the resulting enumeration before calling other methods such as <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_term_enum.html#acfd949e542b23691974b3f867bcae47f" title="Returns the current Term in the enumeration.">TermEnum.Term</a>. <a href="#a2cb229934cf29c40635180b2160aad2d"></a><br/></td></tr>
<tr class="separator:a2cb229934cf29c40635180b2160aad2d inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e23765e8d39a779405aef5023358497 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_term_enum.html">TermEnum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#a3e23765e8d39a779405aef5023358497">Terms</a> (<a class="el" href="class_lucene_1_1_net_1_1_index_1_1_term.html">Term</a> term)</td></tr>
<tr class="memdesc:a3e23765e8d39a779405aef5023358497 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns an enumeration of all terms starting at a given term. If the given term does not exist, the enumeration is positioned at the first term greater than the supplied term. The enumeration is ordered by Term.compareTo(). Each term is greater than all that precede it in the enumeration. <a href="#a3e23765e8d39a779405aef5023358497"></a><br/></td></tr>
<tr class="separator:a3e23765e8d39a779405aef5023358497 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adfba36b31d8ac180ab930cb81571bfad inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#adfba36b31d8ac180ab930cb81571bfad">DocFreq</a> (<a class="el" href="class_lucene_1_1_net_1_1_index_1_1_term.html">Term</a> t)</td></tr>
<tr class="memdesc:adfba36b31d8ac180ab930cb81571bfad inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the number of documents containing the term <code>t</code>. <a href="#adfba36b31d8ac180ab930cb81571bfad"></a><br/></td></tr>
<tr class="separator:adfba36b31d8ac180ab930cb81571bfad inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a254c2a6697bb4c9fdd12fb35b95186f4 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override <a class="el" href="interface_lucene_1_1_net_1_1_index_1_1_term_docs.html">TermDocs</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#a254c2a6697bb4c9fdd12fb35b95186f4">TermDocs</a> ()</td></tr>
<tr class="memdesc:a254c2a6697bb4c9fdd12fb35b95186f4 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns an unpositioned <a class="el" href="interface_lucene_1_1_net_1_1_index_1_1_term_docs.html" title="TermDocs provides an interface for enumerating &lt;document, frequency&gt; pairs for a term. The document portion names each document containing the term. Documents are indicated by number. The frequency portion gives the number of times the term occurred in each document. The pairs are ordered by document number. ">Lucene.Net.Index.TermDocs</a> enumerator. <a href="#a254c2a6697bb4c9fdd12fb35b95186f4"></a><br/></td></tr>
<tr class="separator:a254c2a6697bb4c9fdd12fb35b95186f4 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca0871eedcc3be248ae54751b077d6ec inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override <a class="el" href="interface_lucene_1_1_net_1_1_index_1_1_term_positions.html">TermPositions</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#aca0871eedcc3be248ae54751b077d6ec">TermPositions</a> ()</td></tr>
<tr class="memdesc:aca0871eedcc3be248ae54751b077d6ec inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns an unpositioned <a class="el" href="interface_lucene_1_1_net_1_1_index_1_1_term_positions.html" title="TermPositions provides an interface for enumerating the &lt;document, frequency, &lt;position&gt;* &gt; tuples fo...">Lucene.Net.Index.TermPositions</a> enumerator. <a href="#aca0871eedcc3be248ae54751b077d6ec"></a><br/></td></tr>
<tr class="separator:aca0871eedcc3be248ae54751b077d6ec inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f938eed2244b84c6385cb0855b9ee57 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#a2f938eed2244b84c6385cb0855b9ee57">IsCurrent</a> ()</td></tr>
<tr class="memdesc:a2f938eed2244b84c6385cb0855b9ee57 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check whether any new changes have occurred to the index since this reader was opened. <a href="#a2f938eed2244b84c6385cb0855b9ee57"></a><br/></td></tr>
<tr class="separator:a2f938eed2244b84c6385cb0855b9ee57 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04f870765fbb41c2961e9ed2aa9bf93a inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override ICollection&lt; string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#a04f870765fbb41c2961e9ed2aa9bf93a">GetFieldNames</a> (<a class="el" href="_segment_merger_8cs.html#a55267fd2a5afc41fc5c0adfa315f3694">IndexReader.FieldOption</a> fieldNames)</td></tr>
<tr class="separator:a04f870765fbb41c2961e9ed2aa9bf93a inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae51a6c97a24a5f4b1280d7222afdc5e7 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_index_reader.html">IndexReader</a>[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#ae51a6c97a24a5f4b1280d7222afdc5e7">GetSequentialSubReaders</a> ()</td></tr>
<tr class="memdesc:ae51a6c97a24a5f4b1280d7222afdc5e7 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Expert: returns the sequential sub readers that this reader is logically composed of. For example, IndexSearcher uses this API to drive searching by one sub reader at a time. If this reader is not composed of sequential child readers, it should return null. If this method returns an empty array, that means this reader is a null reader (for example a <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_multi_reader.html" title="An IndexReader which reads multiple indexes, appending their content. ">MultiReader</a> that has no sub readers). NOTE: You should not try using sub-readers returned by this method to make any changes (setNorm, deleteDocument, etc.). While this might succeed for one composite reader (like <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_multi_reader.html" title="An IndexReader which reads multiple indexes, appending their content. ">MultiReader</a>), it will most likely lead to index corruption for other readers (like <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html" title="An IndexReader which reads indexes with multiple segments.">DirectoryReader</a> obtained through <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_index_reader.html#ad51f1feca975e447b6486d01ed24e1ea" title="Returns an IndexReader reading the index in the given Directory. You should pass readOnly=true, since it gives much better concurrent performance, unless you intend to do write operations (delete documents or change norms) with the reader. ">IndexReader.Open(Lucene.Net.Store.Directory,bool)</a>. Use the parent reader directly. <a href="#ae51a6c97a24a5f4b1280d7222afdc5e7"></a><br/></td></tr>
<tr class="separator:ae51a6c97a24a5f4b1280d7222afdc5e7 inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa59ec06655a94ed489db58f3e6a3633b inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override <a class="el" href="_syns2_index_8cs.html#aada057080323f6e867d8f9c189276716">Directory</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#aa59ec06655a94ed489db58f3e6a3633b">Directory</a> ()</td></tr>
<tr class="memdesc:aa59ec06655a94ed489db58f3e6a3633b inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the directory this index resides in. <a href="#aa59ec06655a94ed489db58f3e6a3633b"></a><br/></td></tr>
<tr class="separator:aa59ec06655a94ed489db58f3e6a3633b inherit pub_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html">Lucene.Net.Index.DirectoryReader</a></td></tr>
<tr class="memitem:a51d5efedaf6a14b8bba3c8d7be10523e inherit pub_static_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">static new ICollection<br class="typebreak"/>
&lt; <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_index_commit.html">IndexCommit</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#a51d5efedaf6a14b8bba3c8d7be10523e">ListCommits</a> (<a class="el" href="_syns2_index_8cs.html#aada057080323f6e867d8f9c189276716">Directory</a> dir)</td></tr>
<tr class="separator:a51d5efedaf6a14b8bba3c8d7be10523e inherit pub_static_methods_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_class_lucene_1_1_net_1_1_index_1_1_index_reader"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_lucene_1_1_net_1_1_index_1_1_index_reader')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_index_reader.html">Lucene.Net.Index.IndexReader</a></td></tr>
<tr class="memitem:a9ae0d97574a185f4cbb7fffcea8942d0 inherit pro_methods_class_lucene_1_1_net_1_1_index_1_1_index_reader"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_index_reader.html#a9ae0d97574a185f4cbb7fffcea8942d0">Dispose</a> (bool disposing)</td></tr>
<tr class="separator:a9ae0d97574a185f4cbb7fffcea8942d0 inherit pro_methods_class_lucene_1_1_net_1_1_index_1_1_index_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header properties_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td colspan="2" onclick="javascript:toggleInherit('properties_class_lucene_1_1_net_1_1_index_1_1_directory_reader')"><img src="closed.png" alt="-"/>&#160;Properties inherited from <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html">Lucene.Net.Index.DirectoryReader</a></td></tr>
<tr class="memitem:aa65b5ce4ffc8916d7af64af729da87f0 inherit properties_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#aa65b5ce4ffc8916d7af64af729da87f0">Version</a><code> [get]</code></td></tr>
<tr class="memdesc:aa65b5ce4ffc8916d7af64af729da87f0 inherit properties_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Version number when this <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_index_reader.html" title="IndexReader is an abstract class, providing an interface for accessing an index. Search of an index i...">IndexReader</a> was opened. <a href="#aa65b5ce4ffc8916d7af64af729da87f0"></a><br/></td></tr>
<tr class="separator:aa65b5ce4ffc8916d7af64af729da87f0 inherit properties_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a77a4c9ef2cfc9e2515e0ba3e0bd395 inherit properties_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#a3a77a4c9ef2cfc9e2515e0ba3e0bd395">MaxDoc</a><code> [get]</code></td></tr>
<tr class="separator:a3a77a4c9ef2cfc9e2515e0ba3e0bd395 inherit properties_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa45d3065823ff607c17a05c3551e9f23 inherit properties_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#aa45d3065823ff607c17a05c3551e9f23">HasDeletions</a><code> [get]</code></td></tr>
<tr class="separator:aa45d3065823ff607c17a05c3551e9f23 inherit properties_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f58352dfadfbdf5a51341f585b8d718 inherit properties_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override IDictionary&lt; string, <br class="typebreak"/>
string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#a3f58352dfadfbdf5a51341f585b8d718">CommitUserData</a><code> [get]</code></td></tr>
<tr class="separator:a3f58352dfadfbdf5a51341f585b8d718 inherit properties_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb9aa193c3a9402100e93f8115abff30 inherit properties_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#afb9aa193c3a9402100e93f8115abff30">TermInfosIndexDivisor</a><code> [get]</code></td></tr>
<tr class="separator:afb9aa193c3a9402100e93f8115abff30 inherit properties_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49b8a057ce66a36c054d5d7bf0e1158e inherit properties_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memItemLeft" align="right" valign="top">override <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_index_commit.html">IndexCommit</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_lucene_1_1_net_1_1_index_1_1_directory_reader.html#a49b8a057ce66a36c054d5d7bf0e1158e">IndexCommit</a><code> [get]</code></td></tr>
<tr class="memdesc:a49b8a057ce66a36c054d5d7bf0e1158e inherit properties_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="mdescLeft">&#160;</td><td class="mdescRight">Expert: return the <a class="el" href="class_lucene_1_1_net_1_1_index_1_1_index_commit.html" title="Expert: represents a single commit into an index as seen by the IndexDeletionPolicy or IndexReader...">IndexCommit</a> that this reader has opened. <b>WARNING</b>: this API is new and experimental and may suddenly change. <a href="#a49b8a057ce66a36c054d5d7bf0e1158e"></a><br/></td></tr>
<tr class="separator:a49b8a057ce66a36c054d5d7bf0e1158e inherit properties_class_lucene_1_1_net_1_1_index_1_1_directory_reader"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock">
<p>Definition at line <a class="el" href="_read_only_directory_reader_8cs_source.html#l00025">25</a> of file <a class="el" href="_read_only_directory_reader_8cs_source.html">ReadOnlyDirectoryReader.cs</a>.</p>
</div><hr/>The documentation for this class was generated from the following file:<ul>
<li>core/Index/<a class="el" href="_read_only_directory_reader_8cs_source.html">ReadOnlyDirectoryReader.cs</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Thu Jan 3 2013 02:12:55 for Lucene.Net by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.3
</small></address>
</body>
</html>