This method is used to determine whether the corresponding operation completed successfully. This method will wait if the operation has not yet completed.

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

Syntax

Visual Basic (Declaration)
Public 
Sub 
EndStartup ( _
	
result 
As 
IAsyncResult _
)
C#
public 
void 
EndStartup(
	
IAsyncResult 
result
)
Visual C++
public:
void 
EndStartup(
	
IAsyncResult^ 
result
)
JavaScript
function 
endStartup(
result);

Parameters

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

Exceptions

Exception Condition
ArgumentNullException Thrown when the resultparameter is null.
ArgumentException Thrown when the resultparameter is invalid.
Microsoft.Rtc.Signaling . . :: . OperationFailureException Thrown when the platform is already started or terminated.
Microsoft.Rtc.Signaling . . :: . ConnectionFailureException Thrown when the platform could not listen on any of the configured IP endpoints. Check if some other process is already using the port.
Microsoft.Rtc.Signaling . . :: . RealTimeException Thrown when this operation failed for other reasons.

See Also