Aspose::Email::Clients::Exchange::IExchangeClientBase Class Referenceabstract

Represents the interface for base Exchange clients. More...

Inherits IDisposable.

Inherited by Aspose::Email::Clients::Exchange::ExchangeClientBase [virtual], and Aspose::Email::Clients::Exchange::WebService::IEWSClient [virtual].

Public Member Functions

virtual bool get_UseDateInLogFileName ()=0
 Gets value which indicates if date has to be used in log file name. More...
 
virtual void set_UseDateInLogFileName (bool value)=0
 Sets value which indicates if date has to be used in log file name. More...
 
virtual System::String get_LogFileName ()=0
 Gets log file name More...
 
virtual void set_LogFileName (System::String value)=0
 Sets log file name More...
 
virtual System::String get_MailboxUri ()=0
 Gets the mailbox uri. More...
 
virtual void set_MailboxUri (System::String value)=0
 Sets the mailbox uri. More...
 
virtual System::SharedPtr< System::Net::IWebProxy > get_Proxy ()=0
 Gets the proxy. More...
 
virtual void set_Proxy (System::SharedPtr< System::Net::IWebProxy > value)=0
 Sets the proxy. More...
 
virtual int32_t get_Timeout ()=0
 Gets the number of milliseconds to wait before the operation times out. The default value is 100,000 milliseconds (100 seconds). More...
 
virtual void set_Timeout (int32_t value)=0
 Sets the number of milliseconds to wait before the operation times out. The default value is 100,000 milliseconds (100 seconds). More...
 
virtual System::SharedPtr< System::Net::ICredentials > get_Credentials ()=0
 Gets the credentials. More...
 
virtual void set_Credentials (System::SharedPtr< System::Net::ICredentials > value)=0
 Sets the credentials. More...
 

Detailed Description

Represents the interface for base Exchange clients.

Member Function Documentation

◆ get_Credentials()

virtual System::SharedPtr<System::Net::ICredentials> Aspose::Email::Clients::Exchange::IExchangeClientBase::get_Credentials ( )
pure virtual

Gets the credentials.

Implemented in Aspose::Email::Clients::Exchange::ExchangeClientBase.

◆ get_LogFileName()

virtual System::String Aspose::Email::Clients::Exchange::IExchangeClientBase::get_LogFileName ( )
pure virtual

Gets log file name

Implemented in Aspose::Email::Clients::Exchange::ExchangeClientBase.

◆ get_MailboxUri()

virtual System::String Aspose::Email::Clients::Exchange::IExchangeClientBase::get_MailboxUri ( )
pure virtual

Gets the mailbox uri.

Implemented in Aspose::Email::Clients::Exchange::ExchangeClientBase.

◆ get_Proxy()

virtual System::SharedPtr<System::Net::IWebProxy> Aspose::Email::Clients::Exchange::IExchangeClientBase::get_Proxy ( )
pure virtual

◆ get_Timeout()

virtual int32_t Aspose::Email::Clients::Exchange::IExchangeClientBase::get_Timeout ( )
pure virtual

Gets the number of milliseconds to wait before the operation times out. The default value is 100,000 milliseconds (100 seconds).

Implemented in Aspose::Email::Clients::Exchange::ExchangeClientBase.

◆ get_UseDateInLogFileName()

virtual bool Aspose::Email::Clients::Exchange::IExchangeClientBase::get_UseDateInLogFileName ( )
pure virtual

Gets value which indicates if date has to be used in log file name.

Implemented in Aspose::Email::Clients::Exchange::ExchangeClientBase.

◆ set_Credentials()

virtual void Aspose::Email::Clients::Exchange::IExchangeClientBase::set_Credentials ( System::SharedPtr< System::Net::ICredentials >  value)
pure virtual

Sets the credentials.

Implemented in Aspose::Email::Clients::Exchange::ExchangeClientBase.

◆ set_LogFileName()

virtual void Aspose::Email::Clients::Exchange::IExchangeClientBase::set_LogFileName ( System::String  value)
pure virtual

Sets log file name

Implemented in Aspose::Email::Clients::Exchange::ExchangeClientBase.

◆ set_MailboxUri()

virtual void Aspose::Email::Clients::Exchange::IExchangeClientBase::set_MailboxUri ( System::String  value)
pure virtual

Sets the mailbox uri.

Implemented in Aspose::Email::Clients::Exchange::ExchangeClientBase.

◆ set_Proxy()

virtual void Aspose::Email::Clients::Exchange::IExchangeClientBase::set_Proxy ( System::SharedPtr< System::Net::IWebProxy >  value)
pure virtual

◆ set_Timeout()

virtual void Aspose::Email::Clients::Exchange::IExchangeClientBase::set_Timeout ( int32_t  value)
pure virtual

Sets the number of milliseconds to wait before the operation times out. The default value is 100,000 milliseconds (100 seconds).

Implemented in Aspose::Email::Clients::Exchange::ExchangeClientBase.

◆ set_UseDateInLogFileName()

virtual void Aspose::Email::Clients::Exchange::IExchangeClientBase::set_UseDateInLogFileName ( bool  value)
pure virtual

Sets value which indicates if date has to be used in log file name.

Implemented in Aspose::Email::Clients::Exchange::ExchangeClientBase.