Delete
İçindekiler
[
Saklamak
]
Delete(string[], UpdateOptions)
Dizinlenmiş dosyaları veya klasörleri dizinden siler. Ardından, silinmiş yollar olmadan dizini günceller. Bir klasörün parçası olarak dizine eklenmişse tek bir belgenin dizinden silinemeyeceğini unutmayın.
public DeleteResult Delete(string[] paths, UpdateOptions options)
Parametre | Tip | Tanım |
---|---|---|
paths | String[] | Silinecek dosya veya klasörlerin yolları. |
options | UpdateOptions | Güncelleme seçenekleri. |
Geri dönüş değeri
Dizinden dosya veya klasör silmenin sonucunu açıklayan bir nesne.
Örnekler
Örnek, dizinlenmiş yolların bir dizinden nasıl silineceğini gösterir.
string indexFolder = @"c:\MyIndex\";
string documentsFolder1 = @"c:\MyDocuments\";
string documentsFolder2 = @"c:\MyDocuments2\";
// Belirtilen klasörde bir dizin oluşturma
Index index = new Index(indexFolder);
// Belgeleri belirtilen klasörlerden indeksleme
index.Add(documentsFolder1);
index.Add(documentsFolder2);
// Dizinden dizinlenmiş yollar alma
string[] indexedPaths1 = index.GetIndexedPaths();
// İndekslenmiş yolları konsola yazmak
Console.WriteLine("Indexed paths:");
foreach (string path in indexedPaths1)
{
Console.WriteLine("\t" + path);
}
// Dizin yolu dizinden siliniyor
DeleteResult deleteResult = index.Delete(new string[] { documentsFolder1 }, new UpdateOptions());
// Silme işleminden sonra dizine alınan yollar alınıyor
string[] indexedPaths2 = index.GetIndexedPaths();
Console.WriteLine("\nDeleted paths: " + deleteResult.SuccessCount);
Console.WriteLine("\nIndexed paths:");
foreach (string path in indexedPaths2)
{
Console.WriteLine("\t" + path);
}
Ayrıca bakınız
- class DeleteResult
- class UpdateOptions
- class Index
- ad alanı GroupDocs.Search
- toplantı GroupDocs.Search
Delete(UpdateOptions, string[])
Dizinlenen belgeleri akışlardan veya yapılardan siler. Ardından, silinmiş belgeler olmadan dizini günceller.
public DeleteResult Delete(UpdateOptions options, string[] documentKeys)
Parametre | Tip | Tanım |
---|---|---|
options | UpdateOptions | Güncelleme seçenekleri. |
documentKeys | String[] | Akışlardan veya yapılardan eklenen belgelerin anahtarları. |
Geri dönüş değeri
Belgeleri dizinden silmenin sonucunu açıklayan bir nesne.
Ayrıca bakınız
- class DeleteResult
- class UpdateOptions
- class Index
- ad alanı GroupDocs.Search
- toplantı GroupDocs.Search