Class TrackingIndexWriter
Inheritance
System.Object
TrackingIndexWriter
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Lucene.Net.dll
Syntax
public class TrackingIndexWriter
Constructors
|
Improve this Doc
View Source
TrackingIndexWriter(IndexWriter)
Declaration
public TrackingIndexWriter(IndexWriter writer)
Parameters
Properties
|
Improve this Doc
View Source
Generation
Return the current generation being indexed.
Declaration
public virtual long Generation { get; }
Property Value
Type |
Description |
System.Int64 |
|
|
Improve this Doc
View Source
IndexWriter
Declaration
public virtual IndexWriter IndexWriter { get; }
Property Value
Methods
|
Improve this Doc
View Source
AddDocument(IEnumerable<IIndexableField>)
Declaration
public virtual long AddDocument(IEnumerable<IIndexableField> d)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<IIndexableField> |
d |
|
Returns
Type |
Description |
System.Int64 |
|
|
Improve this Doc
View Source
AddDocument(IEnumerable<IIndexableField>, Analyzer)
Declaration
public virtual long AddDocument(IEnumerable<IIndexableField> d, Analyzer a)
Parameters
Returns
Type |
Description |
System.Int64 |
|
|
Improve this Doc
View Source
AddDocuments(IEnumerable<IEnumerable<IIndexableField>>)
Declaration
public virtual long AddDocuments(IEnumerable<IEnumerable<IIndexableField>> docs)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<System.Collections.Generic.IEnumerable<IIndexableField>> |
docs |
|
Returns
Type |
Description |
System.Int64 |
|
|
Improve this Doc
View Source
AddDocuments(IEnumerable<IEnumerable<IIndexableField>>, Analyzer)
Declaration
public virtual long AddDocuments(IEnumerable<IEnumerable<IIndexableField>> docs, Analyzer a)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<System.Collections.Generic.IEnumerable<IIndexableField>> |
docs |
|
Analyzer |
a |
|
Returns
Type |
Description |
System.Int64 |
|
|
Improve this Doc
View Source
AddIndexes(IndexReader[])
Declaration
public virtual long AddIndexes(params IndexReader[] readers)
Parameters
Returns
Type |
Description |
System.Int64 |
|
|
Improve this Doc
View Source
AddIndexes(Directory[])
Declaration
public virtual long AddIndexes(params Directory[] dirs)
Parameters
Returns
Type |
Description |
System.Int64 |
|
|
Improve this Doc
View Source
DeleteAll()
Calls DeleteAll() and returns the
generation that reflects this change.
Declaration
public virtual long DeleteAll()
Returns
Type |
Description |
System.Int64 |
|
|
Improve this Doc
View Source
DeleteDocuments(Term)
Declaration
public virtual long DeleteDocuments(Term t)
Parameters
Type |
Name |
Description |
Term |
t |
|
Returns
Type |
Description |
System.Int64 |
|
|
Improve this Doc
View Source
DeleteDocuments(Term[])
Declaration
public virtual long DeleteDocuments(params Term[] terms)
Parameters
Type |
Name |
Description |
Term[] |
terms |
|
Returns
Type |
Description |
System.Int64 |
|
|
Improve this Doc
View Source
DeleteDocuments(Query)
Declaration
public virtual long DeleteDocuments(Query q)
Parameters
Type |
Name |
Description |
Query |
q |
|
Returns
Type |
Description |
System.Int64 |
|
|
Improve this Doc
View Source
DeleteDocuments(Query[])
Declaration
public virtual long DeleteDocuments(params Query[] queries)
Parameters
Type |
Name |
Description |
Query[] |
queries |
|
Returns
Type |
Description |
System.Int64 |
|
|
Improve this Doc
View Source
GetAndIncrementGeneration()
Return and increment current gen.
This is a Lucene.NET INTERNAL API, use at your own risk
Declaration
public virtual long GetAndIncrementGeneration()
Returns
Type |
Description |
System.Int64 |
|
|
Improve this Doc
View Source
TryDeleteDocument(IndexReader, Int32)
Declaration
public virtual long TryDeleteDocument(IndexReader reader, int docID)
Parameters
Type |
Name |
Description |
IndexReader |
reader |
|
System.Int32 |
docID |
|
Returns
Type |
Description |
System.Int64 |
|
|
Improve this Doc
View Source
UpdateDocument(Term, IEnumerable<IIndexableField>)
Declaration
public virtual long UpdateDocument(Term t, IEnumerable<IIndexableField> d)
Parameters
Returns
Type |
Description |
System.Int64 |
|
|
Improve this Doc
View Source
UpdateDocument(Term, IEnumerable<IIndexableField>, Analyzer)
Declaration
public virtual long UpdateDocument(Term t, IEnumerable<IIndexableField> d, Analyzer a)
Parameters
Returns
Type |
Description |
System.Int64 |
|
|
Improve this Doc
View Source
UpdateDocuments(Term, IEnumerable<IEnumerable<IIndexableField>>)
Declaration
public virtual long UpdateDocuments(Term t, IEnumerable<IEnumerable<IIndexableField>> docs)
Parameters
Type |
Name |
Description |
Term |
t |
|
System.Collections.Generic.IEnumerable<System.Collections.Generic.IEnumerable<IIndexableField>> |
docs |
|
Returns
Type |
Description |
System.Int64 |
|
|
Improve this Doc
View Source
UpdateDocuments(Term, IEnumerable<IEnumerable<IIndexableField>>, Analyzer)
Declaration
public virtual long UpdateDocuments(Term t, IEnumerable<IEnumerable<IIndexableField>> docs, Analyzer a)
Parameters
Type |
Name |
Description |
Term |
t |
|
System.Collections.Generic.IEnumerable<System.Collections.Generic.IEnumerable<IIndexableField>> |
docs |
|
Analyzer |
a |
|
Returns
Type |
Description |
System.Int64 |
|