|
| EWSClient (System::String mailboxUri, System::SharedPtr< System::Net::ICredentials > credentials, System::SharedPtr< System::Net::IWebProxy > proxy, System::SharedPtr< ExchangeLogger > exchangeLogger=nullptr) |
| Initializes a new instance of the EWSClient based class More...
|
|
System::SharedPtr< System::Net::IWebProxy > | get_Proxy () override |
| Gets the proxy. More...
|
|
void | set_Proxy (System::SharedPtr< System::Net::IWebProxy > value) override |
| Sets the proxy. More...
|
|
System::SharedPtr< System::Net::ICredentials > | get_Credentials () override |
| Gets the credentials More...
|
|
void | set_Credentials (System::SharedPtr< System::Net::ICredentials > value) override |
| Sets the credentials More...
|
|
System::String | get_MailboxUri () override |
| Gets the mailbox uri More...
|
|
void | set_MailboxUri (System::String value) override |
| Sets the mailbox uri More...
|
|
int32_t | get_Timeout () override |
| Gets the number of milliseconds to wait before the operation times out. The default value is 100,000 milliseconds (100 seconds). More...
|
|
void | set_Timeout (int32_t value) override |
| Sets the number of milliseconds to wait before the operation times out. The default value is 100,000 milliseconds (100 seconds). More...
|
|
System::String | get_LogFileName () override |
| Gets log file name More...
|
|
void | set_LogFileName (System::String value) override |
| Sets log file name More...
|
|
bool | get_UseDateInLogFileName () override |
| Gets value which indicates if date has to be used in log file name. More...
|
|
void | set_UseDateInLogFileName (bool value) override |
| Sets value which indicates if date has to be used in log file name. More...
|
|
System::SharedPtr< Aspose::Email::Tools::Logging::Logger > | get_Logger () |
| Diagnostic logger More...
|
|
| ExchangeClientBase (System::String mailboxUri, System::SharedPtr< System::Net::ICredentials > credentials, System::SharedPtr< System::Net::IWebProxy > proxy, System::SharedPtr< ExchangeLogger > exchangeLogger=nullptr) |
| Initializes a new instance of the ExchangeClientBase class More...
|
|
void | Dispose () override |
| Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. More...
|
|
|
static System::SharedPtr< IEWSClient > | GetEWSClient (System::String mailboxUri, System::SharedPtr< System::Net::ICredentials > credentials) |
| Initializes a new instance of the EWSClient based class More...
|
|
static System::SharedPtr< IEWSClient > | GetEWSClient (System::String mailboxUri, System::String username, System::String password) |
| Initializes a new instance of the EWSClient based class More...
|
|
static System::SharedPtr< IEWSClient > | GetEWSClient (System::String mailboxUri, System::String username, System::String password, System::SharedPtr< System::Net::WebProxy > proxy) |
| Initializes a new instance of the EWSClient based class More...
|
|
static System::SharedPtr< IEWSClient > | GetEWSClient (System::String mailboxUri, System::String username, System::String password, System::String domain) |
| Initializes a new instance of the EWSClient based class More...
|
|
static System::SharedPtr< IEWSClient > | GetEWSClient (System::String mailboxUri, System::String username, System::String password, System::String domain, System::SharedPtr< System::Net::WebProxy > proxy) |
| Initializes a new instance of the EWSClient based class More...
|
|
static System::SharedPtr< IEWSClient > | GetEWSClient (ExchangeVersion serverVersion, System::String mailboxUri, System::SharedPtr< System::Net::ICredentials > credentials, System::SharedPtr< System::Net::WebProxy > proxy) |
| Initializes a new instance of the EWSClient based class More...
|
|
static System::SharedPtr< IEWSClient > | GetEWSClient (ExchangeVersion serverVersion, bool formbasedAuthenticationRequired, System::String formbasedAuthenticationLocation, System::String mailboxUri, System::SharedPtr< System::Net::ICredentials > credentials, System::SharedPtr< System::Net::WebProxy > proxy) |
| Initializes a new instance of the EWSClient based class More...
|
|
static System::SharedPtr< IEWSClient > | GetEWSClient (System::String mailboxUri, System::SharedPtr< System::Net::ICredentials > credentials, System::SharedPtr< System::Net::WebProxy > proxy) |
| Initializes a new instance of the EWSClient based class More...
|
|
static System::SharedPtr< IEWSClient > | GetEwsClient (ExchangeVersion serverVersion, bool formBasedAuthenticationRequired, System::String formBasedAuthenticationLocation, System::String mailboxUri, System::SharedPtr< System::Net::ICredentials > credentials, System::SharedPtr< System::Net::WebProxy > proxy, System::SharedPtr< IHttpWebRequestCreate > httpWebRequestCreate) |
|
static System::SharedPtr< IEWSClient > | GetEwsClient (System::String mailboxUri, System::SharedPtr< System::Net::ICredentials > credentials, System::SharedPtr< System::Net::WebProxy > proxy, System::SharedPtr< IHttpWebRequestCreate > httpWebRequestCreate, System::SharedPtr< ServiceBinding::IExchangeServiceBindingPrepare > exchangeServiceBindingPrepare) |
|
Provides access to MS Exchange Server by using Exchange Web Services (EWS).