ExchangeService.BeginSubscribeToPullNotifications Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Начинает асинхронный запрос на подписку на уведомления о вытягивании. Этот метод появился в управляемом API веб-служб Exchange (EWS) 1.2.
public:
IAsyncResult ^ BeginSubscribeToPullNotifications(AsyncCallback ^ callback, System::Object ^ state, System::Collections::Generic::IEnumerable<Microsoft::Exchange::WebServices::Data::FolderId ^> ^ folderIds, int timeout, System::String ^ watermark, ... cli::array <Microsoft::Exchange::WebServices::Data::EventType> ^ eventTypes);
public IAsyncResult BeginSubscribeToPullNotifications (AsyncCallback callback, object state, System.Collections.Generic.IEnumerable<Microsoft.Exchange.WebServices.Data.FolderId> folderIds, int timeout, string watermark, params Microsoft.Exchange.WebServices.Data.EventType[] eventTypes);
Public Function BeginSubscribeToPullNotifications (callback As AsyncCallback, state As Object, folderIds As IEnumerable(Of FolderId), timeout As Integer, watermark As String, ParamArray eventTypes As EventType()) As IAsyncResult
Параметры
- callback
- AsyncCallback
Делегат AsyncCallback .
- state
- Object
Объект , содержащий сведения о состоянии для указанного запроса.
- folderIds
- IEnumerable<FolderId>
Идентификаторы папок, на которые необходимо подписаться.
- timeout
- Int32
Время ожидания (в минутах), по истечении которого истекает срок действия подписки. Период ожидания должен находиться в диапазоне от 1 до 1440.
- watermark
- String
Необязательный водяной знак, представляющий ранее открытую подписку.
- eventTypes
- EventType[]
Типы событий, на которые необходимо подписаться.
Возвращаемое значение
Объект IAsyncResult , ссылающийся на асинхронный запрос.
Комментарии
Вызов этого метода приводит к вызову веб-службы Exchange (EWS).