ExchangeService.BeginSubscribeToPullNotifications method
Begins an asynchronous request to subscribe to pull notifications.
This method was introduced in the Exchange Web Services (EWS) Managed API 1.2.
Namespace: Microsoft.Exchange.WebServices.Data
Assembly: Microsoft.Exchange.WebServices (in Microsoft.Exchange.WebServices.dll)
'Declaration 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 'Usage Dim instance As ExchangeService Dim callback As AsyncCallback Dim state As Object Dim folderIds As IEnumerable(Of FolderId) Dim timeout As Integer Dim watermark As String Dim eventTypes As EventType() Dim returnValue As IAsyncResult returnValue = instance.BeginSubscribeToPullNotifications(callback, _ state, folderIds, timeout, watermark, _ eventTypes)
Parameters
- callback
- Type: System.AsyncCallback
The AsyncCallback delegate.
- state
- Type: System.Object
An object that contains state information for the specified request.
- folderIds
- Type: System.Collections.Generic.IEnumerable<FolderId>
The folder identifiers of the folders to be subscribed to.
- timeout
- Type: System.Int32
The duration of the time-out, in minutes, after which the subscription expires. The time-out period must be in the range from 1 through 1440.
- watermark
- Type: System.String
An optional watermark representing a previously opened subscription.
- eventTypes
- Type: []
The event types to be subscribed to.
Return value
Type: System.IAsyncResultAn IAsyncResult object that references the asynchronous request.
Show: