Base class that represents one search field. More...
Inherits Aspose::Email::Tools::Search::QueryField.
Inherited by Aspose::Email::Clients::Exchange::ExtendedPropertiesComparisonField, Aspose::Email::Tools::Search::BinaryComparisonField, Aspose::Email::Tools::Search::BoolComparisonField, Aspose::Email::Tools::Search::DateComparisonField, Aspose::Email::Tools::Search::DoubleComparisonField, Aspose::Email::Tools::Search::EnumComparisonField, Aspose::Email::Tools::Search::IntComparisonField, Aspose::Email::Tools::Search::LongComparisonField, and Aspose::Email::Tools::Search::StringComparisonField.
Public Member Functions | |
| void | OrderBy (bool ascending) |
| Sets value which indicates if client uses ascending or descending sorting on the Field. More... | |
| System::SharedPtr< MailQuery > | Exists (bool value) |
Protected Member Functions | |
| ComparisonField (System::String fieldName, System::SharedPtr< MailQueryBuilder > owner) | |
| Initializes a new instance of the ComparisonField class. More... | |
| virtual System::SharedPtr< MailQuery > | CreateKey (System::String name, System::String value, System::String comparsionOperator) |
| Creates the search key. More... | |
| System::SharedPtr< MailQuery > | CreateKey (System::String name, System::SharedPtr< System::BoxedValueBase > value, System::String comparsionOperator) |
| Creates the search key. More... | |
Protected Member Functions inherited from Aspose::Email::Tools::Search::QueryField | |
| QueryField (System::String fieldName, System::SharedPtr< MailQueryBuilder > owner) | |
| Initializes a new instance of the ComparisonField class. More... | |
Additional Inherited Members | |
Protected Attributes inherited from Aspose::Email::Tools::Search::QueryField | |
| System::String | FieldName |
| Field Name. More... | |
| System::SharedPtr< MailQueryBuilder > | owner |
| Owner of this object. More... | |
Base class that represents one search field.
|
protected |
Initializes a new instance of the ComparisonField class.
| fieldName | Name of the field. |
| owner | Owner of ComparisonField object. |
|
protected |
Creates the search key.
| name | The field name. |
| value | The value. |
| comparsionOperator | The operator. |
|
protectedvirtual |
Creates the search key.
| name | The field name. |
| value | The value. |
| comparsionOperator | The operator. |
Reimplemented in Aspose::Email::Tools::Search::StringComparisonField.
| System::SharedPtr<MailQuery> Aspose::Email::Tools::Search::ComparisonField::Exists | ( | bool | value | ) |
| void Aspose::Email::Tools::Search::ComparisonField::OrderBy | ( | bool | ascending | ) |
Sets value which indicates if client uses ascending or descending sorting on the Field.
| ascending | Set true if you want to use ascending sorting, otherwise set false. |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |