Ends a pending asynchronous send.
Assembly: System (in System.dll)
asyncResult is null.
asyncResult was not returned by a call to the BeginSend method.
EndSend was previously called for the asynchronous read.
An error occurred when attempting to access the underlying socket. See the Remarks section for more information.
The underlying Socket has been closed.
This method blocks until the operation is complete.
To perform this operation synchronously, use the Send method.
The following code example uses BeginSend to complete an asynchronous send of a server request.