Ends the asynchronous operation started by the BeginSdpRenegotiation method.

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

Syntax

Visual Basic (Declaration)
Protected 
Sub 
EndSdpRenegotiation ( _
	
result 
As 
IAsyncResult _
)
C#
protected 
void 
EndSdpRenegotiation(
	
IAsyncResult 
result
)
Visual C++
protected:
void 
EndSdpRenegotiation(
	
IAsyncResult^ 
result
)
JavaScript
function 
endSdpRenegotiation(
result);

Parameters

result
Type: IAsyncResult
The reference to the pending asynchronous operation.

Exceptions

Exception Condition
InvalidOperationException Thrown when this method is invoked multiple times using the same instance of asyncResult.
ArgumentNullException Thrown when the resultparameter is null.
ArgumentException Thrown when the resultparameter is invalid.
Microsoft.Rtc.Signaling . . :: . FailureResponseException Thrown when the server or remote participant returns an error and error response code can not be mapped to SdpAnswerStatus.
Microsoft.Rtc.Signaling . . :: . RealTimeException Encompasses an SIP error or failure cases encountered during sending the message - SIP Transport error, SIP Authentication or other error.

See Also