CallTransferReceivedEventArgs.EndSendTransferNotification Method
Waits for the pending send transfer notification operation to complete.
Namespace: Microsoft.Rtc.Collaboration
Assembly: Microsoft.Rtc.Collaboration (in Microsoft.Rtc.Collaboration.dll)
Syntax
'Declaration
Public Sub EndSendTransferNotification ( _
result As IAsyncResult _
)
'Usage
Dim instance As CallTransferReceivedEventArgs
Dim result As IAsyncResult
instance.EndSendTransferNotification(result)
public void EndSendTransferNotification(
IAsyncResult result
)
Parameters
- result
Type: System.IAsyncResult
The reference to the pending asynchronous operation.
Exceptions
Exception | Condition |
---|---|
InvalidOperationException | Thrown when this method is called multiple times using the same asyncResult or when this method is called before the application accepted the incoming transfer request by disabling sending implicit transfer notifications. |
ArgumentException | Thrown when invalid asyncResult are passed(may be an asyncResult created from some other operation other than BeginSetState). |
ArgumentNullException | Thrown when a non-null value is expected for an argument. The argument name for which a non-null is expected is part of the exception message. |
RealTimeException | Encompasses SIP error or failure cases encountered while trying to set refer state - SIP Transport error, SIP Authentication and credential related errors. |
See Also
Reference
CallTransferReceivedEventArgs Class