Aspose::Email::Clients::Imap::RangeSeqSet Class Reference

Container with range of values to search. More...

Inherits Aspose::Email::Clients::Imap::SequenceSetBaseValue.

Public Member Functions

System::SharedPtr< SimpleSeqSetget_StartRange () const
 Gets starting boundary of the range to search More...
 
void set_StartRange (System::SharedPtr< SimpleSeqSet > value)
 Sets starting boundary of the range to search More...
 
System::SharedPtr< SimpleSeqSetget_EndRange () const
 Gets ending boundary of the range to search More...
 
void set_EndRange (System::SharedPtr< SimpleSeqSet > value)
 Sets ending boundary of the range to search More...
 
 RangeSeqSet ()
 Initializes a new instance of the RangeSeqSet class. More...
 
 RangeSeqSet (System::SharedPtr< SimpleSeqSet > startRange)
 Initializes a new instance of the RangeSeqSet class. More...
 
 RangeSeqSet (System::SharedPtr< SimpleSeqSet > startRange, System::SharedPtr< SimpleSeqSet > endRange)
 Initializes a new instance of the RangeSeqSet class. More...
 
 RangeSeqSet (System::String startRange)
 Initializes a new instance of the RangeSeqSet class. More...
 
 RangeSeqSet (System::String startRange, System::String endRange)
 Initializes a new instance of the RangeSeqSet class. More...
 
System::String ToString () const override
 

Static Public Member Functions

static System::String to_String (System::SharedPtr< RangeSeqSet > range)
 
- Static Public Member Functions inherited from Aspose::Email::Clients::Imap::SequenceSetBaseValue
static System::String to_String (System::SharedPtr< SequenceSetBaseValue > value)
 

Detailed Description

Container with range of values to search.

Constructor & Destructor Documentation

◆ RangeSeqSet() [1/5]

Aspose::Email::Clients::Imap::RangeSeqSet::RangeSeqSet ( )

Initializes a new instance of the RangeSeqSet class.

◆ RangeSeqSet() [2/5]

Aspose::Email::Clients::Imap::RangeSeqSet::RangeSeqSet ( System::SharedPtr< SimpleSeqSet startRange)

Initializes a new instance of the RangeSeqSet class.

Parameters
startRangeThe starting boundary of the range to search

◆ RangeSeqSet() [3/5]

Aspose::Email::Clients::Imap::RangeSeqSet::RangeSeqSet ( System::SharedPtr< SimpleSeqSet startRange,
System::SharedPtr< SimpleSeqSet endRange 
)

Initializes a new instance of the RangeSeqSet class.

Parameters
startRangeThe starting boundary of the range to search
endRangeThe ending boundary of the range to search

◆ RangeSeqSet() [4/5]

Aspose::Email::Clients::Imap::RangeSeqSet::RangeSeqSet ( System::String  startRange)

Initializes a new instance of the RangeSeqSet class.

Parameters
startRangeThe value of the starting boundary of the range to search

◆ RangeSeqSet() [5/5]

Aspose::Email::Clients::Imap::RangeSeqSet::RangeSeqSet ( System::String  startRange,
System::String  endRange 
)

Initializes a new instance of the RangeSeqSet class.

Parameters
startRangeThe value of the starting boundary of the range to search
endRangeThe value of the ending boundary of the range to search

Member Function Documentation

◆ get_EndRange()

System::SharedPtr<SimpleSeqSet> Aspose::Email::Clients::Imap::RangeSeqSet::get_EndRange ( ) const

Gets ending boundary of the range to search

◆ get_StartRange()

System::SharedPtr<SimpleSeqSet> Aspose::Email::Clients::Imap::RangeSeqSet::get_StartRange ( ) const

Gets starting boundary of the range to search

◆ set_EndRange()

void Aspose::Email::Clients::Imap::RangeSeqSet::set_EndRange ( System::SharedPtr< SimpleSeqSet value)

Sets ending boundary of the range to search

◆ set_StartRange()

void Aspose::Email::Clients::Imap::RangeSeqSet::set_StartRange ( System::SharedPtr< SimpleSeqSet value)

Sets starting boundary of the range to search

◆ to_String()

static System::String Aspose::Email::Clients::Imap::RangeSeqSet::to_String ( System::SharedPtr< RangeSeqSet range)
static

◆ ToString()

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