UdpClient::EndSend Method (IAsyncResult^)
.NET Framework (current version)
Ends a pending asynchronous send.
Assembly: System (in System.dll)
Parameters
- asyncResult
-
Type:
System::IAsyncResult^
An IAsyncResult object returned by a call to BeginSend.
| Exception | Condition |
|---|---|
| ArgumentNullException | asyncResult is null. |
| ArgumentException | asyncResult was not returned by a call to the BeginSend method. |
| InvalidOperationException | EndSend was previously called for the asynchronous read. |
| SocketException | An error occurred when attempting to access the underlying socket. See the Remarks section for more information. |
| ObjectDisposedException | 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.
.NET Framework
Available since 2.0
Available since 2.0
Show: