EWSClient Class

Provides access to MS Exchange Server by using Exchange Web Services (EWS).
Inheritance Hierarchy
SystemObject
  Aspose.Email.Clients.ExchangeExchangeClientBase
    Aspose.Email.Clients.Exchange.WebServiceEWSClient

Namespace:  Aspose.Email.Clients.Exchange.WebService
Assembly:  Aspose.Email (in Aspose.Email.dll) Version: 20.9
Syntax
public abstract class EWSClient : ExchangeClientBase

The EWSClient type exposes the following members.

Properties
  NameDescription
Public propertyCredentials
Gets or sets the credentials
(Inherited from ExchangeClientBase.)
Public propertyLogFileName
Gets or sets log file name
(Inherited from ExchangeClientBase.)
Public propertyMailboxUri
Gets or sets the mailbox uri
(Inherited from ExchangeClientBase.)
Public propertyProxy
Gets or sets the proxy.
(Inherited from ExchangeClientBase.)
Public propertyTimeout
Gets or sets the number of milliseconds to wait before the operation times out. The default value is 100,000 milliseconds (100 seconds).
(Inherited from ExchangeClientBase.)
Public propertyUseDateInLogFileName
Gets or sets value which indicates if date has to be used in log file name.
(Inherited from ExchangeClientBase.)
Methods
  NameDescription
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from ExchangeClientBase.)
Protected methodDispose(Boolean)
Releases unmanaged and - optionally - managed resources
(Inherited from ExchangeClientBase.)
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Protected methodStatic memberFolderClassToFolderType
Protected methodStatic memberFolderTypeToFolderClass(ExchangeFolderType)
Protected methodStatic memberFolderTypeToFolderClass(ExchangeFolderType, String)
Public methodStatic memberGetEWSClient(String, ICredentials)
Initializes a new instance of the EWSClient based class
Public methodStatic memberGetEWSClient(String, ICredentials, WebProxy)
Initializes a new instance of the EWSClient based class
Public methodStatic memberGetEWSClient(String, String, String)
Initializes a new instance of the EWSClient based class
Public methodStatic memberGetEWSClient(String, String, String, WebProxy)
Initializes a new instance of the EWSClient based class
Public methodStatic memberGetEWSClient(String, String, String, String)
Initializes a new instance of the EWSClient based class
Public methodStatic memberGetEWSClient(ExchangeVersion, String, ICredentials, WebProxy)
Initializes a new instance of the EWSClient based class
Public methodStatic memberGetEWSClient(String, String, String, String, WebProxy)
Initializes a new instance of the EWSClient based class
Public methodStatic memberGetEWSClient(ExchangeVersion, Boolean, String, String, ICredentials, WebProxy)
Initializes a new instance of the EWSClient based class
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodResetLogSettings
Resets logging settings to default.
(Inherited from ExchangeClientBase.)
Public methodToString (Inherited from Object.)
See Also