Class ActivityClient
Contents
[
Hide
]ActivityClient class
Provides access to MS Exchange Server (Office365) by using REST API.
public abstract class ActivityClient : IActivityClient
Properties
| Name | Description |
|---|---|
| virtual MultipleServicesTokenProvider { get; set; } | Gets or sets an object allows to retrieve OAuth access token. |
| virtual Proxy { get; set; } | Gets or sets data to proxy access to Exchange server. |
| virtual ResourceId { get; set; } | Gets or sets resource id. For instance for users it may be user principal name (UPN) or user id |
| virtual TenantId { get; set; } | Gets or sets tenant identifier |
| virtual Timeout { get; set; } | Gets or sets the number of milliseconds to wait before the operation times out. The default value is 100,000 milliseconds (100 seconds). |
| virtual TokenProvider { get; set; } | Gets or sets an object allows to retrieve OAuth access token. |
Methods
| Name | Description |
|---|---|
| virtual Dispose() | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. |
| FetchContent(string) | |
| ListContent(string) | |
| ListContent(string, DateTime?, DateTime?) | |
| ListFriendlyNames() | |
| ListSubscriptions() | |
| StartSubscription(string, Webhook) | |
| StopSubscription(string) | |
| static GetClient(IMultipleServicesTokenProvider, string) | Initializes a new instance of the ActivityClient based class |
| static GetClient(ITokenProvider, string) | Initializes a new instance of the ActivityClient based class |
See Also
- interface IActivityClient
- namespace Aspose.Email.Clients.Activity
- assembly Aspose.Email