ExchangeService.BeginSubscribeToPullNotifications Methode

Definition

Startet eine asynchrone Anforderung zum Abonnieren von Pullbenachrichtigungen. Diese Methode wurde in der verwalteten Exchange Web Services (EWS) API 1.2 eingeführt.

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

Parameter

callback
AsyncCallback

Der AsyncCallback-Delegat .

state
Object

Ein -Objekt, das Zustandsinformationen für die angegebene Anforderung enthält.

folderIds
IEnumerable<FolderId>

Die Ordnerbezeichner der ordner, die abonniert werden sollen.

timeout
Int32

Die Dauer des Timeouts in Minuten, nach dem das Abonnement abläuft. Der Timeoutzeitraum muss im Bereich von 1 bis 1440 liegen.

watermark
String

Ein optionales Wasserzeichen, das ein zuvor geöffnetes Abonnement darstellt.

eventTypes
EventType[]

Die Ereignistypen, die abonniert werden sollen.

Gibt zurück

Ein IAsyncResult-Objekt , das auf die asynchrone Anforderung verweist.

Hinweise

Das Aufrufen dieser Methode führt zu einem Aufruf des Exchange-Webdiensts (EWS).

Gilt für: