Update
Contents
[
Hide
]
Update()
Re-indexes documents that have been changed or deleted since last update. Adds new files that have been added to the indexed folders.
public void Update()
Examples
The example demonstrates how to update an index.
string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
Index index = new Index(indexFolder); // Creating index in the specified folder
index.Add(documentsFolder); // Indexing documents from the specified folder
// Delete documents from the documents folder or modify them or add new documents to the folder
index.Update(); // Updating the index
See Also
- class Index
- namespace GroupDocs.Search
- assembly GroupDocs.Search
Update(UpdateOptions)
Re-indexes documents that have been changed or deleted since last update. Adds new files that have been added to the indexed folders.
public void Update(UpdateOptions options)
Parameter | Type | Description |
---|---|---|
options | UpdateOptions | The update options. |
Examples
The example demonstrates how to update an index with particular update options.
string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
Index index = new Index(indexFolder); // Creating index in the specified folder
index.Add(documentsFolder); // Indexing documents from the specified folder
// Delete documents from the documents folder or modify them or add new documents to the folder
UpdateOptions options = new UpdateOptions();
options.Threads = 2; // Setting the number of indexing threads
index.Update(options); // Updating the index
See Also
- class UpdateOptions
- class Index
- namespace GroupDocs.Search
- assembly GroupDocs.Search