Можно ли ограничить количество результатов, возвращаемых ImailFolder.Search()?

Хотя существует множество способов поиска uniqueid в почтовой папке, я не могу найти способ ограничить число результатов, возвращаемых по ошибке открытым запросом.

    private SearchQuery  CreateSearchQuery(DateTime? start, DateTime? end)
    {
        var startDateQuery = SearchQuery.DeliveredAfter(start.Value); 
        var endDateQuery = SearchQuery.DeliveredBefore(end.Value);
        return new MailKit.Search.BinarySearchQuery(SearchTerm.And, startDateQuery, endDateQuery);
    }


    var searchByDateQuery = CreateSearchQuery(DateTime.MinValue, DateTime.MaxValue);
    resultSet = theFolder.Search(searchByDateQuery) ?? new List<UniqueId>();

Есть ли способ добавить поисковый термин, который говорит, дать мне первые 100 элементов, которые соответствуют этому запросу даты?

1 ответ

Решение

Как говорит Джеффри, решения нет.

Другие вопросы по тегам