Property | Type | Description | |
---|---|---|---|
Info | Lucene.Net.Index.SegmentCommitInfo |
Method | Description | |
---|---|---|
DecRef ( ) : void | ||
Delete ( int docID ) : bool | ||
DropChanges ( ) : void | ||
DropMergingUpdates ( ) : void |
Drops all merging updates. Called from IndexWriter after this segment finished merging (whether successfully or not).
|
|
DropReaders ( ) : void | ||
GetMergeReader ( IOContext context ) : Lucene.Net.Index.SegmentReader | ||
GetReadOnlyClone ( IOContext context ) : Lucene.Net.Index.SegmentReader |
Returns a ref to a clone. NOTE: you should decRef() the reader when you're dont (ie do not call close()).
|
|
GetReader ( IOContext context ) : Lucene.Net.Index.SegmentReader |
Returns a SegmentReader.
|
|
IncRef ( ) : void | ||
InitWritableLiveDocs ( ) : void | ||
ReadersAndUpdates ( |
||
RefCount ( ) : int | ||
Release ( Lucene.Net.Index.SegmentReader sr ) : void | ||
ToString ( ) : string | ||
VerifyDocCounts ( ) : bool | ||
WriteFieldUpdates ( Directory dir, Lucene.Net.Index.DocValuesFieldUpdates dvUpdates ) : void | ||
WriteLiveDocs ( Directory dir ) : bool |
Method | Description | |
---|---|---|
GetBytesRefEnumerable ( Lucene.Net.Index.SegmentReader reader, string field, Lucene.Net.Index.BinaryDocValuesFieldUpdates fieldUpdates ) : IEnumerable |
||
GetLongEnumerable ( Lucene.Net.Index.SegmentReader reader, string field, Lucene.Net.Index.NumericDocValuesFieldUpdates fieldUpdates ) : IEnumerable |
||
GetReaderForMerge ( IOContext context ) : Lucene.Net.Index.SegmentReader |
Returns a reader for merge. this method applies field updates if there are any and marks that this segment is currently merging.
|
public GetMergeReader ( IOContext context ) : Lucene.Net.Index.SegmentReader | ||
context | IOContext | |
return | Lucene.Net.Index.SegmentReader |
public GetReadOnlyClone ( IOContext context ) : Lucene.Net.Index.SegmentReader | ||
context | IOContext | |
return | Lucene.Net.Index.SegmentReader |
public GetReader ( IOContext context ) : Lucene.Net.Index.SegmentReader | ||
context | IOContext | |
return | Lucene.Net.Index.SegmentReader |
public ReadersAndUpdates ( |
||
writer | ||
info | Lucene.Net.Index.SegmentCommitInfo | |
return | System |
public Release ( Lucene.Net.Index.SegmentReader sr ) : void | ||
sr | Lucene.Net.Index.SegmentReader | |
return | void |
public WriteFieldUpdates ( Directory dir, Lucene.Net.Index.DocValuesFieldUpdates dvUpdates ) : void | ||
dir | Directory | |
dvUpdates | Lucene.Net.Index.DocValuesFieldUpdates | |
return | void |
public WriteLiveDocs ( Directory dir ) : bool | ||
dir | Directory | |
return | bool |