#unity/日常积累 # Socket.EndReceive 方法 - 参考 反馈 [](https://learn.microsoft.com/zh-cn/dotnet/api/system.net.sockets.socket.endreceive?view=net-8.0#definition) ## 定义 命名空间: [System.Net.Sockets](https://learn.microsoft.com/zh-cn/dotnet/api/system.net.sockets?view=net-8.0) 程序集: System.Net.Sockets.dll 结束挂起的异步读取。 [](https://learn.microsoft.com/zh-cn/dotnet/api/system.net.sockets.socket.endreceive?view=net-8.0#--) ## 重载 [EndReceive(IAsyncResult)](https://learn.microsoft.com/zh-cn/dotnet/api/system.net.sockets.socket.endreceive?view=net-8.0#system-net-sockets-socket-endreceive(system-iasyncresult)) 结束挂起的异步读取。 [EndReceive(IAsyncResult, SocketError)](https://learn.microsoft.com/zh-cn/dotnet/api/system.net.sockets.socket.endreceive?view=net-8.0#system-net-sockets-socket-endreceive(system-iasyncresult-system-net-sockets-socketerror@)) 结束挂起的异步读取。 ## EndReceive(IAsyncResult) 结束挂起的异步读取。 ``` cs public int EndReceive (IAsyncResult asyncResult); ``` #### 参数 asyncResult [IAsyncResult](https://learn.microsoft.com/zh-cn/dotnet/api/system.iasyncresult?view=net-8.0) [IAsyncResult](https://learn.microsoft.com/zh-cn/dotnet/api/system.iasyncresult?view=net-8.0),它存储此异步操作的状态信息以及所有用户定义的数据。 #### 返回 [Int32](https://learn.microsoft.com/zh-cn/dotnet/api/system.int32?view=net-8.0) 收到的字节数。 ![[Pasted image 20240415164708.png]]