C# SendAysnc 超时(c1驾照能开什么车)

网友投稿 754 2022-09-13

C# SendAysnc 超时(c1驾照能开什么车)

C# SendAysnc 超时(c1驾照能开什么车)

业务方法

对上述方法调用,可以使用三种方式

异步,业务方法正常执行,超时处理正常,推荐使用此方法

@@@code

 

var result = await new Q.Sockets.UDPHelper2() { LocalIPEndPoint = localIP, ReceiveTimeout = 1000 }.SendAsync(ip, data, 1000);

@@#

同步,超时未生效,一直处于等待状态,除非方法内使用udpClient.SendAsync(data, data.Length, server).Wait(SendTimeout); //同步方法

@@@code

 

new Q.Sockets.UDPHelper2() { LocalIPEndPoint = localIP, ReceiveTimeout=1000 }.SendAsync(ip, data, 1000).Result

@@#

等待指定时间,强行在外部指定超时,打断了业务方法的执行时间(如接收大量数据

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:如何在windows上使用putty来显示远端linux的桌面
下一篇:Windows Server几种不常见设置
相关文章

 发表评论

暂时没有评论,来抢沙发吧~