The ReadOnlyDirectoryReader type exposes the following members.
Methods
Name | Description | |
---|---|---|
AcquireWriteLock | (Overrides DirectoryReader..::..AcquireWriteLock()()()().) | |
Clone()()()() | (Inherited from DirectoryReader.) | |
Clone(Boolean) | (Inherited from DirectoryReader.) | |
Close | Closes files associated with this index.
Also saves any new deletions to disk.
No other methods should be called after this has been called.
(Inherited from IndexReader.) | |
Commit()()()() | 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).
(Inherited from IndexReader.) | |
Commit(IDictionary<(Of <<'(String, String>)>>)) | 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).
(Inherited from IndexReader.) | |
DecRef | Expert: decreases the refCount of this IndexReader
instance. If the refCount drops to 0, then pending
changes (if any) are committed to the index and this
reader is closed.
(Inherited from IndexReader.) | |
DeleteDocument | Deletes the document numbered (Inherited from IndexReader.)CopyC# docNum | |
DeleteDocuments | Deletes all documents that have a given (Inherited from IndexReader.)CopyC# term | |
Directory | Returns the directory this index resides in. (Inherited from DirectoryReader.) | |
Dispose |
.NET
(Inherited from IndexReader.) | |
DocFreq | (Inherited from DirectoryReader.) | |
DoClose | (Inherited from DirectoryReader.) | |
DoCommit()()()() | Obsolete. (Inherited from DirectoryReader.) | |
DoCommit(IDictionary<(Of <<'(String, String>)>>)) | 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).
(Inherited from DirectoryReader.) | |
Document(Int32) | Returns the stored fields of the (Inherited from IndexReader.)CopyC# n CopyC# Document | |
Document(Int32, FieldSelector) | (Inherited from DirectoryReader.) | |
DoDelete | (Inherited from DirectoryReader.) | |
DoSetNorm | (Inherited from DirectoryReader.) | |
DoUndeleteAll | (Inherited from DirectoryReader.) | |
EnsureOpen | (Inherited from IndexReader.) | |
Equals | (Inherited from Object.) | |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
Flush()()()() | (Inherited from IndexReader.) | |
Flush(IDictionary<(Of <<'(String, String>)>>)) | (Inherited from IndexReader.) | |
GetCommitUserData | (Inherited from DirectoryReader.) | |
GetDeletesCacheKey | (Inherited from IndexReader.) | |
GetDisableFakeNorms | Obsolete. Expert: Return the state of the flag that disables fakes norms in favor of representing the absence of field norms with null. (Inherited from IndexReader.) | |
GetFieldCacheKey | Obsolete. Expert (Inherited from IndexReader.) | |
GetFieldNames | (Inherited from DirectoryReader.) | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetIndexCommit | Expert: return the IndexCommit that this reader has opened.
WARNING: this API is new and experimental and may suddenly change. (Inherited from DirectoryReader.) | |
GetRefCount | Expert: returns the current refCount for this reader (Inherited from IndexReader.) | |
GetSequentialSubReaders | (Inherited from DirectoryReader.) | |
GetTermFreqVector(Int32, TermVectorMapper) | (Inherited from DirectoryReader.) | |
GetTermFreqVector(Int32, String) | (Inherited from DirectoryReader.) | |
GetTermFreqVector(Int32, String, TermVectorMapper) | (Inherited from DirectoryReader.) | |
GetTermFreqVectors | (Inherited from DirectoryReader.) | |
GetTermInfosIndexDivisor | (Inherited from DirectoryReader.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
GetUniqueTermCount | Returns the number of unique terms (across all fields)
in this reader.
This method returns long, even though internally
Lucene cannot handle more than 2^31 unique terms, for
a possible future when this limitation is removed.
(Inherited from IndexReader.) | |
GetVersion | Version number when this IndexReader was opened. (Inherited from DirectoryReader.) | |
HasDeletions | (Inherited from DirectoryReader.) | |
HasNorms | (Inherited from DirectoryReader.) | |
IncRef | Expert: increments the refCount of this IndexReader
instance. RefCounts are used to determine when a
reader can be closed safely, i.e. as soon as there are
no more references. Be sure to always call a
corresponding {@link #decRef}, in a finally clause;
otherwise the reader may never be closed. Note that
{@link #close} simply calls decRef(), which means that
the IndexReader will not really be closed until {@link
#decRef} has been called for all outstanding
references.
(Inherited from IndexReader.) | |
IsCurrent | (Inherited from DirectoryReader.) | |
IsDeleted | (Inherited from DirectoryReader.) | |
IsOptimized | Checks is the index is optimized (if it has a single segment and no deletions) (Inherited from DirectoryReader.) | |
MaxDoc | (Inherited from DirectoryReader.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
Norms(String) | (Inherited from DirectoryReader.) | |
Norms(String, array<Byte>[]()[][], Int32) | (Inherited from DirectoryReader.) | |
NumDeletedDocs | Returns the number of deleted documents. (Inherited from IndexReader.) | |
NumDocs | (Inherited from DirectoryReader.) | |
Reopen()()()() | (Inherited from DirectoryReader.) | |
Reopen(Boolean) | (Inherited from DirectoryReader.) | |
Reopen(IndexCommit) | (Inherited from DirectoryReader.) | |
SetDisableFakeNorms | Obsolete. (Inherited from DirectoryReader.) | |
SetNorm(Int32, String, Byte) | Expert: Resets the normalization factor for the named field of the named
document. The norm represents the product of the field's {@link
Lucene.Net.Documents.Fieldable#SetBoost(float) boost} and its {@link Similarity#LengthNorm(String,
int) length normalization}. Thus, to preserve the length normalization
values when resetting this, one should base the new value upon the old.
NOTE: If this field does not store norms, then
this method call will silently do nothing.
(Inherited from IndexReader.) | |
SetNorm(Int32, String, Single) | Expert: Resets the normalization factor for the named field of the named
document.
(Inherited from IndexReader.) | |
SetTermInfosIndexDivisor | Obsolete. For IndexReader implementations that use
TermInfosReader to read terms, this sets the
indexDivisor to subsample the number of indexed terms
loaded into memory. This has the same effect as {@link
IndexWriter#setTermIndexInterval} except that setting
must be done at indexing time while this setting can be
set per reader. When set to N, then one in every
N*termIndexInterval terms in the index is loaded into
memory. By setting this to a value > 1 you can reduce
memory usage, at the expense of higher latency when
loading a TermInfo. The default value is 1.NOTE: you must call this before the term
index is loaded. If the index is already loaded,
an IllegalStateException is thrown.
(Inherited from IndexReader.) | |
TermDocs()()()() | (Inherited from DirectoryReader.) | |
TermDocs(Term) | Returns an enumeration of all the documents which contain
(Inherited from IndexReader.)CopyC# term
| |
TermPositions()()()() | (Inherited from DirectoryReader.) | |
TermPositions(Term) | Returns an enumeration of all the documents which contain
(Inherited from IndexReader.)CopyC# term
| |
Terms()()()() | (Inherited from DirectoryReader.) | |
Terms(Term) | (Inherited from DirectoryReader.) | |
ToString | (Inherited from Object.) | |
UndeleteAll | Undeletes all documents currently marked as deleted in this index.
(Inherited from IndexReader.) |
Fields
Name | Description | |
---|---|---|
directory | (Inherited from DirectoryReader.) | |
hasChanges | (Inherited from IndexReader.) | |
readOnly | (Inherited from DirectoryReader.) |
Properties
Name | Description | |
---|---|---|
hasChanges_ForNUnit | (Inherited from IndexReader.) |