Aspose::Email::Tools::Search

Aspose::Email::Tools::Search namespace

These classes represent specific data types—binary, boolean, date, double, enum, integer, and long—used to define field‑level conditions in search filters. They enable developers to build strongly typed, composable queries for locating messages, contacts, and other email items.

Classes

NameDescription
BinaryComparisonFieldRepresents the binary search field.
BoolComparisonFieldRepresents the boolean search field.
ComparisonFieldBase class that represents one search field.
DateComparisonFieldRepresents the date search field.
DoubleComparisonFieldRepresents the double search field.
EnumComparisonFieldRepresents the enum search field.
IntComparisonFieldRepresents the integer search field.
LongComparisonFieldRepresents the Int64 search field.
MailQueryRepresents the search criteria, that are used to match several message propertie
MailQueryBuilderRepresents the builder of search expression.
QueryFieldBase class for query fields.
StringComparisonFieldRepresents the string search field.

Enumerations

NameDescription
DateComparisonTypeSpecifies a type of comparison