SipSubscription Members
Provides low-level subscription and notification.
The SipSubscription type exposes the following members.
Constructors
Name | Description | |
---|---|---|
SipSubscription(RealTimeEndpoint, RealTimeAddress, String, ISipSubscriptionProcessor) | Creates the [SipSubscription] object and initializes the values. | |
SipSubscription(RealTimeEndpoint, RealTimeAddress, String, ISipSubscriptionProcessor, Boolean) | Creates the [SipSubscription] object and initializes the values. | |
SipSubscription(RealTimeEndpoint, RealTimeAddress, String, ISipSubscriptionProcessor, Boolean, String) |
Top
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. |
Top
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 | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (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 | Returns the string representation for the [SipSubscription] object. (Overrides Object..::..ToString()()()().) |
Top