Aspose::Email::Clients::Imap::ModificationSequenceField Class Reference

Defines set of values for selected field to search. More...

Inherits Aspose::Email::Tools::Search::QueryField.

Public Member Functions

int64_t get_ModificationSequence () const
 Gets values to search More...
 
 ModificationSequenceField (System::SharedPtr< Aspose::Email::Tools::Search::MailQueryBuilder > owner)
 Initializes a new instance of the ComparisonField class. More...
 
void GreaterOrEqualTo (int64_t modificationSequence)
 Sets a value to search for messages that have modification sequence greater or equal to this value. More...
 
System::SharedPtr< Aspose::Email::Tools::Search::MailQueryCreateQuery ()
 Creates the search key. More...
 
System::String ToString () const override
 Returns a String which represents the object instance. More...
 

Friends

class Aspose::Email::Clients::Imap::ImapQueryBuilder
 

Additional Inherited Members

- 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...
 
- Protected Attributes inherited from Aspose::Email::Tools::Search::QueryField
System::String FieldName
 Field Name. More...
 
System::SharedPtr< MailQueryBuilderowner
 Owner of this object. More...
 

Detailed Description

Defines set of values for selected field to search.

Constructor & Destructor Documentation

◆ ModificationSequenceField()

Aspose::Email::Clients::Imap::ModificationSequenceField::ModificationSequenceField ( System::SharedPtr< Aspose::Email::Tools::Search::MailQueryBuilder owner)

Initializes a new instance of the ComparisonField class.

Parameters
ownerOwner of ComparisonField object.

Member Function Documentation

◆ CreateQuery()

System::SharedPtr<Aspose::Email::Tools::Search::MailQuery> Aspose::Email::Clients::Imap::ModificationSequenceField::CreateQuery ( )

Creates the search key.

Returns
MailQuery that represents search query.

◆ get_ModificationSequence()

int64_t Aspose::Email::Clients::Imap::ModificationSequenceField::get_ModificationSequence ( ) const

Gets values to search

◆ GreaterOrEqualTo()

void Aspose::Email::Clients::Imap::ModificationSequenceField::GreaterOrEqualTo ( int64_t  modificationSequence)

Sets a value to search for messages that have modification sequence greater or equal to this value.

Parameters
modificationSequenceValue to search

◆ ToString()

System::String Aspose::Email::Clients::Imap::ModificationSequenceField::ToString ( ) const
override

Returns a String which represents the object instance.

Returns
Returns a string which represents the object instance.

Friends And Related Function Documentation

◆ Aspose::Email::Clients::Imap::ImapQueryBuilder