IActivityClient
Содержание
[
Скрывать
]IActivityClient interface
Представляет интерфейс для клиента Exchange REST.
public interface IActivityClient : IDisposable
Характеристики
| Имя | Описание |
|---|---|
| MultipleServicesTokenProvider { get; set; } | Получает или задает объект, позволяющий получить токен доступа OAuth. |
| Proxy { get; set; } | Получает или задает данные для прокси-доступа к серверу Exchange. |
| ResourceId { get; set; } | Получает или устанавливает идентификатор ресурса. Например, для пользователей это может быть имя участника-пользователя (UPN) или идентификатор пользователя |
| TenantId { get; set; } | Получает или задает идентификатор арендатора |
| Timeout { get; set; } | Получает или задает количество миллисекунд ожидания до истечения времени ожидания операции. Значение по умолчанию — 100 000 миллисекунд (100 секунд). |
| TokenProvider { get; set; } | Получает или задает объект, позволяющий получить токен доступа OAuth. |
Методы
| Имя | Описание |
|---|---|
| FetchContent(string) | Эта операция извлекает содержимое, доступное в настоящее время для извлечения для указанного идентификатора содержимого. |
| ListContent(string) | Эта операция выводит список содержимого, доступного в настоящее время для извлечения для указанного типа содержимого. Контент представляет собой совокупность действий и событий, собранных с нескольких серверов в нескольких центрах обработки данных. Контент будет указан в том порядке, в котором агрегации становятся доступными, , но не гарантируется, что события и действия в агрегациях будут последовательными. По умолчанию, если startTime и endTime опущены, возвращается контент, доступный за последние 24 часа. |
| ListContent(string, DateTime?, DateTime?) | Эта операция выводит список содержимого, доступного в настоящее время для извлечения для указанного типа содержимого. Контент представляет собой совокупность действий и событий, собранных с нескольких серверов в нескольких центрах обработки данных. Контент будет указан в том порядке, в котором агрегации становятся доступными, , но не гарантируется, что события и действия в агрегациях будут последовательными. |
| ListFriendlyNames() | Эта операция извлекает понятные имена для объектов в потоке данных, идентифицированных guids. |
| ListSubscriptions() | Эта операция возвращает коллекцию текущих подписок вместе со связанными веб-перехватчиками. |
| StartSubscription(string, Webhook) | Запускает подписку на указанный тип контента. Если подписка на указанный тип контента уже существует, эта операция используется для: — обновления свойств активного веб-перехватчика — включения веб-перехватчика, который был отключен из-за чрезмерного количества неудачных уведомлений — повторного включения просроченного веб-перехватчика, указав более поздний или null expire date — удалить webhook |
| StopSubscription(string) | Эта операция останавливает подписку на указанный тип контента. Когда подписка останавливается, вы больше не будете получать уведомления и не сможете получить доступный контент. контент с этого момента и далее. Вы не сможете получить контент, который был доступен между моментом остановки и перезапуска подписки. |
Смотрите также
- пространство имен Aspose.Email.Clients.Activity
- сборка Aspose.Email