MailQueryBuilder

MailQueryBuilder class

Представляет построитель поискового выражения.

public class MailQueryBuilder

Конструкторы

ИмяОписание
MailQueryBuilder()Инициализирует новый экземплярMailQueryBuilder класс.
MailQueryBuilder(Encoding)Инициализирует новый экземплярMailQueryBuilder класс.

Характеристики

ИмяОписание
Bcc { get; }Получает поле, позволяющее найти сообщения, содержащие указанную строку в поле BCC структуры конверта.
Body { get; }Получает поле, позволяющее найти сообщения, содержащие указанную строку в теле сообщения.
Cc { get; }Получает поле, позволяющее найти сообщения, содержащие указанную строку в поле CC структуры конверта.
DefaultEncoding { get; }Получает кодировку (набор символов) по умолчанию для построителя запросов
From { get; }Получает поле, позволяющее найти сообщения, содержащие указанную строку в поле FROM структуры конверта.
InternalDate { get; }Получает поле, позволяющее находить сообщения по внутренней дате.
SentDate { get; }Получает поле, позволяющее находить сообщения по дате отправки.
Subject { get; }Получает поле, позволяющее найти сообщения, содержащие указанную строку в поле SUBJECT структуры конверта.
Text { get; }Получает поле, позволяющее найти сообщения, содержащие указанную строку в заголовках (тема, от, кому, копия) и теле сообщения.
To { get; }Получает поле, позволяющее найти сообщения, содержащие указанную строку в поле TO структуры конверта.

Методы

ИмяОписание
GetQuery()Получает запрос.
Or(MailQuery, MailQuery)Поиск сообщений, соответствующих любому ключу поиска. Обеспечивает дизъюнкт между двумя выражениями (ИЛИ).

Примечания

Примечание. По умолчанию результатом является пересечение (функция И) всех сообщений, соответствующих этим ключам. Для соединения ключей по ИЛИ используйте метод Or() этого класса

Смотрите также