Edit

Share via


PullSubscription Class

Definition

Represents a pull subscription.

public ref class PullSubscription sealed : Microsoft::Exchange::WebServices::Data::SubscriptionBase
public sealed class PullSubscription : Microsoft.Exchange.WebServices.Data.SubscriptionBase
Public NotInheritable Class PullSubscription
Inherits SubscriptionBase
Inheritance
PullSubscription

Properties

Id

Gets the ID of the subscription.

(Inherited from SubscriptionBase)
MoreEventsAvailable

Gets a value that indicates whether more events are available on the server.

UsesWatermark

Gets a value that indicates whether this subscription uses watermarks.

(Inherited from SubscriptionBase)
Watermark

Gets the latest watermark of the subscription.

(Inherited from SubscriptionBase)

Methods

BeginGetEvents(AsyncCallback, Object)

Begins an asynchronous request to retrieve the latests events associated with a pull subscription.This method was introduced in the Microsoft Exchange Web Services (EWS) Managed API 1.2.

BeginUnsubscribe(AsyncCallback, Object)

Begins an asynchronous request to unsubscribe from a subscription.This method was introduced in the Microsoft Exchange Web Services (EWS) Managed API 1.2.

EndGetEvents(IAsyncResult)

Ends an asynchronous request to retrieve the latest events associated with a pull subscription.This method was introduced in the Microsoft Exchange Web Services (EWS) Managed API 1.2.

EndUnsubscribe(IAsyncResult)

Ends an asynchronous request to unsubscribe from a subscription.This method was introduced in the Microsoft Exchange Web Services (EWS) Managed API 1.2.

GetEvents()

Obtains a collection of events that occurred on the subscribed folders since the point in time that is defined by the Watermark property.

Unsubscribe()

Unsubscribes from the pull subscription.

Applies to