Delete

Delete(string[], UpdateOptions)

Menghapus file atau folder yang diindeks dari indeks. Kemudian perbarui indeks tanpa jalur yang dihapus. Perhatikan bahwa setiap dokumen tidak dapat dihapus dari indeks jika ditambahkan ke indeks sebagai bagian dari folder.

public DeleteResult Delete(string[] paths, UpdateOptions options)
Parameter Jenis Keterangan
paths String[] Jalur ke file atau folder yang akan dihapus.
options UpdateOptions Opsi pembaruan.

Nilai Pengembalian

Objek yang menjelaskan hasil penghapusan file atau folder dari indeks.

Contoh

Contoh menunjukkan cara menghapus jalur yang diindeks dari indeks.

string indexFolder = @"c:\MyIndex\";
string documentsFolder1 = @"c:\MyDocuments\";
string documentsFolder2 = @"c:\MyDocuments2\";

// Membuat indeks di folder yang ditentukan
Index index = new Index(indexFolder);

// Pengindeksan dokumen dari folder yang ditentukan
index.Add(documentsFolder1);
index.Add(documentsFolder2);

// Mendapatkan jalur yang diindeks dari file index
string[] indexedPaths1 = index.GetIndexedPaths();

// Menulis jalur terindeks ke konsol
Console.WriteLine("Indexed paths:");
foreach (string path in indexedPaths1)
{
    Console.WriteLine("\t" + path);
}

// Menghapus jalur indeks dari index
DeleteResult deleteResult = index.Delete(new string[] { documentsFolder1 }, new UpdateOptions());

// Mendapatkan jalur yang diindeks setelah penghapusan
string[] indexedPaths2 = index.GetIndexedPaths();
Console.WriteLine("\nDeleted paths: " + deleteResult.SuccessCount);

Console.WriteLine("\nIndexed paths:");
foreach (string path in indexedPaths2)
{
    Console.WriteLine("\t" + path);
}

Lihat juga


Delete(UpdateOptions, string[])

Menghapus dokumen yang diindeks dari aliran atau struktur. Kemudian perbarui indeks tanpa menghapus dokumen.

public DeleteResult Delete(UpdateOptions options, string[] documentKeys)
Parameter Jenis Keterangan
options UpdateOptions Opsi pembaruan.
documentKeys String[] Kunci dokumen ditambahkan dari aliran atau struktur.

Nilai Pengembalian

Objek yang menjelaskan hasil penghapusan dokumen dari indeks.

Lihat juga