ExchangeAdvancedSyntaxQueryBuilder

ExchangeAdvancedSyntaxQueryBuilder class

Представляет построитель поискового выражения на основе расширенного синтаксиса запросов (AQS), используемого протоколом Exchange. AQS — это альтернатива поисковым фильтрам для выражения критериев поиска.

public sealed class ExchangeAdvancedSyntaxQueryBuilder : MailQueryBuilder

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

ИмяОписание
ExchangeAdvancedSyntaxQueryBuilder()Конструктор по умолчанию.

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

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

Методы

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

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