Aspose::Email::Clients::Pop3::Models::Pop3SaveMessage Class Reference

The IAsyncPop3Client::SaveMessageAsync parameter set. More...

Inherits Object.

Public Member Functions

bool get_IsMessageIdSet ()
 
int32_t get_SequenceNumber () const
 
System::String get_UniqueId () const
 
System::SharedPtr< IConnectionget_Connection () const
 
bool get_IsOutputSet ()
 
System::String get_FileName () const
 
System::SharedPtr< System::IO::Stream > get_OutputStream () const
 
System::SharedPtr< Pop3SaveMessageSetSequenceNumber (int32_t sequenceNumber)
 Set the message sequence number. More...
 
System::SharedPtr< Pop3SaveMessageSetUniqueId (System::String uniqueId)
 Set the message unique identifier. More...
 
System::SharedPtr< Pop3SaveMessageSetConnection (System::SharedPtr< IConnection > connection)
 Connection to a server (optional). More...
 
System::SharedPtr< Pop3SaveMessageSetFileName (System::String fileName)
 Set the output file name. More...
 
System::SharedPtr< Pop3SaveMessageSetOutputStream (System::SharedPtr< System::IO::Stream > outputStream)
 Set the output stream. More...
 

Static Public Member Functions

static System::SharedPtr< Pop3SaveMessageCreate ()
 Create Pop3SaveMessage. More...
 

Protected Member Functions

virtual ~Pop3SaveMessage ()
 

Detailed Description

Constructor & Destructor Documentation

◆ ~Pop3SaveMessage()

virtual Aspose::Email::Clients::Pop3::Models::Pop3SaveMessage::~Pop3SaveMessage ( )
protectedvirtual

Member Function Documentation

◆ Create()

static System::SharedPtr<Pop3SaveMessage> Aspose::Email::Clients::Pop3::Models::Pop3SaveMessage::Create ( )
static

Create Pop3SaveMessage.

◆ get_Connection()

System::SharedPtr<IConnection> Aspose::Email::Clients::Pop3::Models::Pop3SaveMessage::get_Connection ( ) const

◆ get_FileName()

System::String Aspose::Email::Clients::Pop3::Models::Pop3SaveMessage::get_FileName ( ) const

◆ get_IsMessageIdSet()

bool Aspose::Email::Clients::Pop3::Models::Pop3SaveMessage::get_IsMessageIdSet ( )

◆ get_IsOutputSet()

bool Aspose::Email::Clients::Pop3::Models::Pop3SaveMessage::get_IsOutputSet ( )

◆ get_OutputStream()

System::SharedPtr<System::IO::Stream> Aspose::Email::Clients::Pop3::Models::Pop3SaveMessage::get_OutputStream ( ) const

◆ get_SequenceNumber()

int32_t Aspose::Email::Clients::Pop3::Models::Pop3SaveMessage::get_SequenceNumber ( ) const

◆ get_UniqueId()

System::String Aspose::Email::Clients::Pop3::Models::Pop3SaveMessage::get_UniqueId ( ) const

◆ SetConnection()

System::SharedPtr<Pop3SaveMessage> Aspose::Email::Clients::Pop3::Models::Pop3SaveMessage::SetConnection ( System::SharedPtr< IConnection connection)

Connection to a server (optional).

◆ SetFileName()

System::SharedPtr<Pop3SaveMessage> Aspose::Email::Clients::Pop3::Models::Pop3SaveMessage::SetFileName ( System::String  fileName)

Set the output file name.

◆ SetOutputStream()

System::SharedPtr<Pop3SaveMessage> Aspose::Email::Clients::Pop3::Models::Pop3SaveMessage::SetOutputStream ( System::SharedPtr< System::IO::Stream >  outputStream)

Set the output stream.

◆ SetSequenceNumber()

System::SharedPtr<Pop3SaveMessage> Aspose::Email::Clients::Pop3::Models::Pop3SaveMessage::SetSequenceNumber ( int32_t  sequenceNumber)

Set the message sequence number.

◆ SetUniqueId()

System::SharedPtr<Pop3SaveMessage> Aspose::Email::Clients::Pop3::Models::Pop3SaveMessage::SetUniqueId ( System::String  uniqueId)

Set the message unique identifier.