UdpClient.ReceiveAsync 方法   
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| ReceiveAsync() | 异步返回由远程主机发送的 UDP 数据报。 | 
| ReceiveAsync(CancellationToken) | 异步返回由远程主机发送的 UDP 数据报。 | 
ReceiveAsync()
- Source:
- UDPClient.cs
- Source:
- UDPClient.cs
- Source:
- UDPClient.cs
- Source:
- UDPClient.cs
异步返回由远程主机发送的 UDP 数据报。
public:
 System::Threading::Tasks::Task<System::Net::Sockets::UdpReceiveResult> ^ ReceiveAsync();public System.Threading.Tasks.Task<System.Net.Sockets.UdpReceiveResult> ReceiveAsync();member this.ReceiveAsync : unit -> System.Threading.Tasks.Task<System.Net.Sockets.UdpReceiveResult>Public Function ReceiveAsync () As Task(Of UdpReceiveResult)返回
表示异步操作的任务对象。
例外
已关闭基础 Socket。
访问套接字时出错。
注解
此操作不会阻止。 返回 Task<TResult>> 的对象将在收到 UDP 数据包后完成。
如果在 方法中 Connect 指定默认远程主机,此方法将仅接受来自该主机的数据报。 将丢弃所有其他数据报。
如果收到 , SocketException请使用 SocketException.ErrorCode 获取特定错误代码。 获取此代码后,可以参阅 Windows 套接字版本 2 API 错误代码 文档,了解错误的详细说明。
适用于
ReceiveAsync(CancellationToken)
- Source:
- UDPClient.cs
- Source:
- UDPClient.cs
- Source:
- UDPClient.cs
- Source:
- UDPClient.cs
异步返回由远程主机发送的 UDP 数据报。
public:
 System::Threading::Tasks::ValueTask<System::Net::Sockets::UdpReceiveResult> ReceiveAsync(System::Threading::CancellationToken cancellationToken);public System.Threading.Tasks.ValueTask<System.Net.Sockets.UdpReceiveResult> ReceiveAsync(System.Threading.CancellationToken cancellationToken);member this.ReceiveAsync : System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<System.Net.Sockets.UdpReceiveResult>Public Function ReceiveAsync (cancellationToken As CancellationToken) As ValueTask(Of UdpReceiveResult)参数
- cancellationToken
- CancellationToken
要监视取消请求的标记。
返回
表示异步操作的 ValueTask<TResult>。
例外
已关闭基础 Socket。
访问套接字时出错。
取消令牌已取消。 此异常存储在返回的任务中。