public List<IndexItem> IndexesOfPriority(string deleteItems)
{
if (deleteItems == "All")
return Indexes.ToList();
if (deleteItems == "Idle")
return
Indexes.Where(item => item.IndexStats.Priority.HasFlag(IndexingPriority.Idle)).ToList();
if (deleteItems == "Disabled")
return Indexes.Where(item => item.IndexStats.Priority.HasFlag(IndexingPriority.Disabled)).ToList();
if (deleteItems == "Abandoned")
return Indexes.Where(item => item.IndexStats.Priority.HasFlag(IndexingPriority.Abandoned)).ToList();
return null;
}
}