GraphClient

GraphClient class

Предоставляет доступ к MS Exchange Server (Office365) с помощью REST API.

public abstract class GraphClient : IDisposable

Характеристики

ИмяОписание
virtual MultipleServicesTokenProvider { get; set; }Получает или задает объект, позволяющий получить токен доступа OAuth.
virtual Proxy { get; set; }Получает или задает данные для прокси-доступа к серверу Exchange.
virtual Resource { get; set; }Получает или задает тип ресурса.
virtual ResourceId { get; set; }Получает или устанавливает идентификатор ресурса. Например, для пользователей это может быть имя участника-пользователя (UPN) или идентификатор пользователя
virtual TenantId { get; set; }Получает или задает идентификатор арендатора
virtual Timeout { get; set; }Получает или задает количество миллисекунд ожидания до истечения времени ожидания операции. Значение по умолчанию — 100 000 миллисекунд (100 секунд).
virtual TokenProvider { get; set; }Получает или задает объект, позволяющий получить токен доступа OAuth.

Методы

ИмяОписание
virtual Dispose()Выполняет определяемые приложением задачи, связанные с освобождением, высвобождением или сбросом неуправляемых ресурсов.
static GetClient(IMultipleServicesTokenProvider, string)Инициализирует новый экземплярGraphClient на основе class
static GetClient(ITokenProvider, string)Инициализирует новый экземплярGraphClient на основе class

Смотрите также