GraphQueryBuilder

GraphQueryBuilder class

Представляет построитель поискового выражения на основе поисковых фильтров, используемых протоколом MS Graph.

public class GraphQueryBuilder : MailQueryBuilder

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

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

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

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

Методы

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

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