EndSendReliableProvisionalResponse Method

Waits for the pending SendProvisionalResponse operation to complete.

Namespace:  Microsoft.Rtc.Signaling
Assembly:  Microsoft.Rtc.Collaboration (in Microsoft.Rtc.Collaboration.dll)

Syntax

'Declaration
Public Function EndSendReliableProvisionalResponse ( _
    result As IAsyncResult _
) As SipRequestData
'Usage
Dim instance As SignalingSession
Dim result As IAsyncResult
Dim returnValue As SipRequestData

returnValue = instance.EndSendReliableProvisionalResponse(result)
public SipRequestData EndSendReliableProvisionalResponse(
    IAsyncResult result
)

Parameters

Return Value

Type: Microsoft.Rtc.Signaling..::..SipRequestData
A SipRequestData object containing the PRACK message data, if the inviter supports reliable response; otherwise, null.

Exceptions

Exception Condition
ArgumentNullException

Thrown when a non-null is expected for an argument. The argument name for which a non-null is expected is part of the exception message

ArgumentException

Thrown when invalid arguments are passed.

InvalidOperationException

Thrown when SendProvisionalResponse is called multiple times using the same asyncResult.

See Also

Reference

SignalingSession Class

SignalingSession Members

Microsoft.Rtc.Signaling Namespace