ExchangeAdvancedSyntaxQueryBuilder

ExchangeAdvancedSyntaxQueryBuilder class

表示基于 Exchange 协议使用的高级查询语法 (AQS) 的搜索表达式的构建器。 AQS 是用于表达搜索条件的搜索过滤器的替代方案。

public sealed class ExchangeAdvancedSyntaxQueryBuilder : MailQueryBuilder

构造函数

姓名描述
ExchangeAdvancedSyntaxQueryBuilder()默认构造函数。

特性

姓名描述
Attachment { get; }获取允许查找具有指定附件名称的项目的字段。
Bcc { get; }获取允许在信封结构的密件抄送字段中查找包含指定字符串的消息的字段。
Body { get; }获取允许在消息正文中查找包含指定字符串的消息的字段。
Category { get; }
Cc { get; }获取允许在信封结构的 CC 字段中查找包含指定字符串的消息的字段。
DefaultEncoding { get; }获取查询 builder 的默认编码(字符集)
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)搜索与任一搜索键匹配的消息。提供两个表达式之间的析取 (OR). (2 methods)

也可以看看