Sends data asynchronously to a connected Socket.
An IAsyncResult that references the asynchronous send.
This method starts asynchronously sending data through a socket. You must create a callback method that implements the AsyncCallback delegate.
This callback method should use the
EndSend method to complete sending data.
Please note that you should not call this method for SSLSocket class but for derived classes only.