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