Waits for the pending SendMessage operation to
complete.
Namespace:
Microsoft.Rtc.Signaling
Assembly:
Microsoft.Rtc.Collaboration(in
Microsoft.Rtc.Collaboration.dll)
Syntax
Visual Basic (Declaration) |
Public
Function
EndSendMessage ( _
result
As
IAsyncResult _
)
As
SipResponseData
|
JavaScript |
function
endSendMessage(
result);
|
Parameters
-
result
- Type:
IAsyncResult
The reference to the pending asynchronous operation.
Return Value
The response data.
Exceptions
Exception |
Condition |
InvalidOperationException
|
Thrown when endSendMessage is called multiple times using the
same asyncResult. |
ArgumentException
|
Thrown when invalid arguments are passed. |
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 |
Microsoft.Rtc.Signaling
.
.
::
.
FailureResponseException
|
Thrown when the server or remote participant returns an error.
The response code in the exception should give more information
about the error. |
Microsoft.Rtc.Signaling
.
.
::
.
RealTimeException
|
Encompasses an SIP error or failure cases encountered during
sending the message - SIP Transport error, SIP Authentication, and
credential-related errors. |
See Also