Mentalis.org Security Library documentation

VirtualSocket.EndAccept Method 

Ends an asynchronous request to create a new VirtualSocket to accept an incoming connection request.

[Visual Basic]
Overridable Public Function EndAccept( _
   ByVal asyncResult As IAsyncResult _
) As VirtualSocket
[C#]
public virtual VirtualSocket EndAccept(
   IAsyncResult asyncResult
);

Parameters

asyncResult
Stores state information for this asynchronous operation as well as any user defined data.

Return Value

A VirtualSocket to handle the incoming connection.

Remarks

The EndAccept method completes a request for a connection that was started with the BeginAccept method.

Exceptions

Exception TypeCondition
ArgumentNullExceptionasyncResult is a null reference (Nothing in Visual Basic).
ArgumentExceptionasyncResult was not created by a call to BeginAccept.
SocketExceptionAn operating system error occurs while accessing the VirtualSocket.
ObjectDisposedExceptionThe VirtualSocket has been closed.

See Also

VirtualSocket Class | VirtualSocket Members | Org.Mentalis.Security.Ssl Namespace