Begins an asynchronous request for a connection to a network device.
An IAsyncResult that references the asynchronous connection.
This method starts an asynchronous request for a remote host connection. You must create a callback method that implements the AsyncCallback delegate. This callback method should use the EndConnect method to return the Socket.