ExchangeService.BeginSubscribeToPullNotifications Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicia uma solicitação assíncrona para assinar notificações de pull. Esse método foi introduzido na API Gerenciada do Exchange Web Services (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
Parâmetros
- callback
- AsyncCallback
O delegado AsyncCallback .
- state
- Object
Um objeto que contém informações de estado para a solicitação especificada.
- folderIds
- IEnumerable<FolderId>
Os identificadores de pasta das pastas a serem assinadas.
- timeout
- Int32
A duração do tempo limite, em minutos, após o qual a assinatura expira. O período de tempo limite deve estar no intervalo de 1 a 1440.
- watermark
- String
Uma marca d'água opcional que representa uma assinatura aberta anteriormente.
- eventTypes
- EventType[]
Os tipos de evento a serem inscritos.
Retornos
Um objeto IAsyncResult que faz referência à solicitação assíncrona.
Comentários
Chamar esse método resulta em uma chamada para o EWS (Serviço Web do Exchange).