GraphClient Class

Provides access to MS Exchange Server (Office365) by using REST API.
Inheritance Hierarchy
SystemObject
  Aspose.Email.Clients.GraphGraphClient

Namespace:  Aspose.Email.Clients.Graph
Assembly:  Aspose.Email (in Aspose.Email.dll) Version: 20.2
Syntax
public abstract class GraphClient : IDisposable

The GraphClient type exposes the following members.

Properties
  NameDescription
Public propertyMultipleServicesTokenProvider
Gets or sets an object allows to retrieve OAuth access token.
Public propertyProxy
Gets or sets data to proxy access to Exchange server.
Public propertyResource
Gets or sets resource type.
Public propertyResourceId
Gets or sets resource id. For instance for users it may be user principal name (UPN) or user id
Public propertyTenantId
Gets or sets tenant identifier
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).
Public propertyTokenProvider
Gets or sets an object allows to retrieve OAuth access token.
Methods
  NameDescription
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodStatic memberGetClient(IMultipleServicesTokenProvider, String)
Initializes a new instance of the GraphClient based class
Public methodStatic memberGetClient(ITokenProvider, String)
Initializes a new instance of the GraphClient based class
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
See Also