Provides low-level subscription and notification.

The following tables list the members exposed by the SipSubscription type.

Public Constructors

  Name Description
SipSubscription Overloaded. Creates a new instance of the class.

Public Properties

  Name Description
CurrentState Gets the current signaling state of the subscription.
EventPackage Gets the name of the event package for which the subscription is created.
IsActive Gets whether the current state is subscribed or refreshing.
IsQueryOnly Gets whether the subscription is a query only.
SubscriberEndpoint Gets the endpoint of the subscriber who created the subscription.
Target Gets the target to be used in the "To" header in the Subscribe request.
TimeRemainingToRefresh Gets the TimeSpan remaining to expire this subscription.

Public Methods (see also Protected Methods )

  Name Description
BeginRefresh Creates a transaction async result to refresh an existing subscription and puts the work item in the queue.
BeginSendUpdateMessage Sends an update message on an existing subscription dialog.
BeginSubscribe Creates a subscribe request body and puts the workItem in queue to invoke Subscribe.
BeginTerminate Attempts to terminate the subscription.
EndRefresh Ends the pending refresh operation.
EndSendUpdateMessage Ends the pending Subscription Update operation.
EndSubscribe Ends the pending asynchronous subscribe operation.
EndTerminate Ends the pending terminate operation.
Equals  Overloaded. (inherited from Object )
GetHashCode  (inherited from Object )
GetType  (inherited from Object )
ReferenceEquals  (inherited from Object )
Refresh Performs synchronous execution of BeginRefresh and EndRefresh.
Subscribe Performs synchronous execution of BeginSubscribe and EndSubscribe.
Terminate Performs synchronous execution of BeginTerminate and EndTerminate.
ToString Overridden. Returns the string representation for the SipSubscription object.

Protected Methods

  Name Description
Finalize  (inherited from Object )
MemberwiseClone  (inherited from Object )

See Also