IndexMerge Method (Index, MergeOptions) |
Namespace: GroupDocs.Search
string indexFolder1 = @"c:\MyIndex1\"; string indexFolder2 = @"c:\MyIndex2\"; string documentsFolder1 = @"c:\MyDocuments1\"; string documentsFolder2 = @"c:\MyDocuments2\"; Index index1 = new Index(indexFolder1); // Creating index1 index1.Add(documentsFolder1); // Indexing documents Index index2 = new Index(indexFolder2); // Creating index2 index2.Add(documentsFolder2); // Indexing documents MergeOptions options = new MergeOptions(); options.Cancellation = new Cancellation(); // Creating cancellation object // Merging index2 into index1. Note that index2 files will not be changed. index1.Merge(index2, options);