Provider
Synchronous
No Custom Parameters
Unsubscribe will terminate a subscription.
The Unsubscribe action will indicate with the ResultCode result data parameter if the unsubscription was successful. Also, the SubscriptionTerminated event will also occur after this action has successfully completed. Both indicate the same thing: that the subscription is over. However, because SubscriptionTerminated also occurs when the presence server ends the subscription, the event handler of the SubscriptionTerminated event may offer a cleaner location to perform end-of-subscription logic.
None.
| Parameter Name | .NET Type | Default | Description |
|---|---|---|---|
| RequestUri * | System.String | The URI of the presentity to unsubscribe from. This must be the same as the value supplied in the TriggeringSubscribe or NonTriggeringSubscribe action. | |
| Timeout | System.Int32 | The Timeout property specifies to the Application Runtime Environment how long
to wait for a response from the provider for the current action.
The ReturnValue returned in this case is Timeout. The value must be a literal value in milliseconds. | |
| Triggering * | System.Boolean | false | Indicates if the subscription you are cancelling is triggering timer, and the other creates a non-triggering. |
| Subscriber * | System.String | The identity of the watcher. This must be the same as the value supplied in the TriggeringSubscribe or NonTriggeringSubscribe action. | |
| Password | System.String | The password of the watcher. |
| Parameter Name | .NET Type | Description |
|---|---|---|
| ResultCode | System.Int64 | The result code of the subscribe operation. The following are the possible values:
|
Branch Conditions
No description.
No description.
No description.