Represents the date search field. More...
Inherits Aspose::Email::Tools::Search::ComparisonField.
Public Member Functions | |
DateComparisonField (System::String fieldName, System::SharedPtr< MailQueryBuilder > owner) | |
Initializes a new instance of the DateComparisonField class. More... | |
System::SharedPtr< MailQuery > | Before (System::DateTime value) |
Indicates that the date in message must be earlier than the specified date. More... | |
System::SharedPtr< MailQuery > | Before (System::DateTime value, DateComparisonType comparisonType) |
Indicates that the date in message must be earlier than the specified date. More... | |
System::SharedPtr< MailQuery > | BeforeOrEqual (System::DateTime value) |
Indicates that the date in message must be earlier or equel to the specified date. More... | |
System::SharedPtr< MailQuery > | BeforeOrEqual (System::DateTime value, DateComparisonType comparisonType) |
Indicates that the date in message must be earlier or equel to the specified date. More... | |
System::SharedPtr< MailQuery > | Since (System::DateTime value) |
Indicates that date in message must be within or later than the specified date. More... | |
System::SharedPtr< MailQuery > | Greater (System::DateTime value) |
Indicates that date in message must be later than the specified date. More... | |
System::SharedPtr< MailQuery > | Greater (System::DateTime value, DateComparisonType comparisonType) |
Indicates that date in message must be later than the specified date. More... | |
System::SharedPtr< MailQuery > | Since (System::DateTime value, DateComparisonType comparisonType) |
Indicates that date in message must be within or later than the specified date. More... | |
System::SharedPtr< MailQuery > | On (System::DateTime value) |
Indicates that the date in message must be within the specified date. More... | |
System::SharedPtr< MailQuery > | On (System::DateTime value, DateComparisonType comparisonType) |
Indicates that the date in message must be within the specified date. More... | |
System::SharedPtr< MailQuery > | NotOn (System::DateTime value) |
Indicates that the date in message must not be in the specified date. More... | |
System::SharedPtr< MailQuery > | NotOn (System::DateTime value, DateComparisonType comparisonType) |
Indicates that the date in message must not be in the specified date. More... | |
![]() | |
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) |
Additional Inherited Members | |
![]() | |
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... | |
![]() | |
QueryField (System::String fieldName, System::SharedPtr< MailQueryBuilder > owner) | |
Initializes a new instance of the ComparisonField class. More... | |
![]() | |
System::String | FieldName |
Field Name. More... | |
System::SharedPtr< MailQueryBuilder > | owner |
Owner of this object. More... | |
Represents the date search field.
Aspose::Email::Tools::Search::DateComparisonField::DateComparisonField | ( | System::String | fieldName, |
System::SharedPtr< MailQueryBuilder > | owner | ||
) |
Initializes a new instance of the DateComparisonField class.
fieldName | Name of the field. |
owner | Owner of ComparisonField field object. |
System::SharedPtr<MailQuery> Aspose::Email::Tools::Search::DateComparisonField::Before | ( | System::DateTime | value | ) |
Indicates that the date in message must be earlier than the specified date.
value | The value. |
System::SharedPtr<MailQuery> Aspose::Email::Tools::Search::DateComparisonField::Before | ( | System::DateTime | value, |
DateComparisonType | comparisonType | ||
) |
Indicates that the date in message must be earlier than the specified date.
value | The value. |
comparisonType | Specifies a type of comparison |
System::SharedPtr<MailQuery> Aspose::Email::Tools::Search::DateComparisonField::BeforeOrEqual | ( | System::DateTime | value | ) |
Indicates that the date in message must be earlier or equel to the specified date.
value | The value. |
System::SharedPtr<MailQuery> Aspose::Email::Tools::Search::DateComparisonField::BeforeOrEqual | ( | System::DateTime | value, |
DateComparisonType | comparisonType | ||
) |
Indicates that the date in message must be earlier or equel to the specified date.
value | The value. |
comparisonType | Specifies a type of comparison |
System::SharedPtr<MailQuery> Aspose::Email::Tools::Search::DateComparisonField::Greater | ( | System::DateTime | value | ) |
Indicates that date in message must be later than the specified date.
value | The value. |
System::SharedPtr<MailQuery> Aspose::Email::Tools::Search::DateComparisonField::Greater | ( | System::DateTime | value, |
DateComparisonType | comparisonType | ||
) |
Indicates that date in message must be later than the specified date.
value | The value. |
comparisonType | Specifies a type of comparison |
System::SharedPtr<MailQuery> Aspose::Email::Tools::Search::DateComparisonField::NotOn | ( | System::DateTime | value | ) |
Indicates that the date in message must not be in the specified date.
value | The value. |
System::SharedPtr<MailQuery> Aspose::Email::Tools::Search::DateComparisonField::NotOn | ( | System::DateTime | value, |
DateComparisonType | comparisonType | ||
) |
Indicates that the date in message must not be in the specified date.
value | The value. |
comparisonType | Specifies a type of comparison |
System::SharedPtr<MailQuery> Aspose::Email::Tools::Search::DateComparisonField::On | ( | System::DateTime | value | ) |
Indicates that the date in message must be within the specified date.
value | The value. |
System::SharedPtr<MailQuery> Aspose::Email::Tools::Search::DateComparisonField::On | ( | System::DateTime | value, |
DateComparisonType | comparisonType | ||
) |
Indicates that the date in message must be within the specified date.
value | The value. |
comparisonType | Specifies a type of comparison |
System::SharedPtr<MailQuery> Aspose::Email::Tools::Search::DateComparisonField::Since | ( | System::DateTime | value | ) |
Indicates that date in message must be within or later than the specified date.
value | The value. |
System::SharedPtr<MailQuery> Aspose::Email::Tools::Search::DateComparisonField::Since | ( | System::DateTime | value, |
DateComparisonType | comparisonType | ||
) |
Indicates that date in message must be within or later than the specified date.
value | The value. |
comparisonType | Specifies a type of comparison |
|
friend |
|
friend |
|
friend |
|
friend |