Aspose::Email::Tools::Search::QueryField Class Reference

Base class for query fields. More...

Inherits Object.

Inherited by Aspose::Email::Clients::Imap::ESearchOptions, Aspose::Email::Clients::Imap::ModificationSequenceField, Aspose::Email::Clients::Imap::SequenceSetField, and Aspose::Email::Tools::Search::ComparisonField.

Protected Member Functions

 QueryField (System::String fieldName, System::SharedPtr< MailQueryBuilder > owner)
 Initializes a new instance of the ComparisonField class. More...
 

Protected Attributes

System::String FieldName
 Field Name. More...
 
System::SharedPtr< MailQueryBuilderowner
 Owner of this object. More...
 

Friends

class Aspose::Email::Tools::Search::ComparisonField
 
class Aspose::Email::Clients::Imap::ESearchOptions
 
class Aspose::Email::Clients::Imap::ModificationSequenceField
 
class Aspose::Email::Clients::Imap::SequenceSetField
 

Detailed Description

Base class for query fields.

Constructor & Destructor Documentation

◆ QueryField()

Aspose::Email::Tools::Search::QueryField::QueryField ( System::String  fieldName,
System::SharedPtr< MailQueryBuilder owner 
)
protected

Initializes a new instance of the ComparisonField class.

Parameters
fieldNameName of the field.
ownerOwner of ComparisonField object.

Friends And Related Function Documentation

◆ Aspose::Email::Clients::Imap::ESearchOptions

◆ Aspose::Email::Clients::Imap::ModificationSequenceField

◆ Aspose::Email::Clients::Imap::SequenceSetField

◆ Aspose::Email::Tools::Search::ComparisonField

Member Data Documentation

◆ FieldName

System::String Aspose::Email::Tools::Search::QueryField::FieldName
protected

Field Name.

◆ owner

System::SharedPtr<MailQueryBuilder> Aspose::Email::Tools::Search::QueryField::owner
protected

Owner of this object.