腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
AsyncWaitHandle.WaitOne
的
详细信息
c#
、
multithreading
1)调用
AsyncWaitHandle.WaitOne
可能会阻塞客户端,也可能一定会阻塞客户端? 2) WaitAll、WaitOne、WaitAny有什么区别?
浏览 1
提问于2009-11-30
得票数 13
回答已采纳
1
回答
c#套接字连接和接收数据
c#
、
sockets
、
tcp-ip
我有一个连接到套接字
的
函数:{ { }} 和接收数据
的
函数OnReceiveData] Exception: {0}", ex), System.Drawin
浏览 0
提问于2015-12-15
得票数 0
5
回答
不带分号
的
C#中
的
Hello World
c#
、
console
有没有可能在没有分号;
的
情况下像在C中那样编写Hello World? if(printf("Hello World!"))
浏览 1
提问于2011-01-21
得票数 1
回答已采纳
2
回答
NUnit在单独
的
线程中断言
multithreading
、
nunit
当然,我不希望nunit测试我
的
多线程应用程序,而是希望使用nunit断言public void Test() Action action = Async; action.BeginInvoke(action.EndInvoke, null).
AsyncWaitHandle.WaitOne
浏览 2
提问于2011-06-21
得票数 5
回答已采纳
1
回答
有没有办法取消"
AsyncWaitHandle.WaitOne
()"?
multithreading
提前感谢您
的
帮助。s.Bind(endPoint); while (true) { thrd = s.BeginAccept(new AsyncCallback
浏览 2
提问于2010-07-18
得票数 1
3
回答
IAsyncResult.AsyncWaitHandle
的
使用
c#
、
.net
、
asynchronous
AsyncWaitHandle获得完成信号(换句话说,主线程等待异步方法
的
完成)。然后我们可以执行EndInvoke()来获得结果。在轮询技术中,我们通过调用Thread.Sleep()为其他线程提供利用系统资源
的
时间。
AsyncWaitHandle.WaitOne
()或EndInvoke()会使主线程在等待时继续休眠吗?
浏览 6
提问于2011-03-21
得票数 4
回答已采纳
1
回答
AsyncWaitHandle.WaitOne
是否会阻塞CLR线程?或者它创建了一个I/O完成端口?
c#
、
multithreading
、
asynchronous
、
iasyncresult
我有一个问题,
AsyncWaitHandle.WaitOne
会阻塞clr线程吗?或者它创建了一个I/O完成端口?例如,当我运行我
的
应用程序时,我启动了一个初始化一些数据
的
任务'A‘,当新
的
请求到达时,我希望它们等到'A’完成,这样我就可以执行IAsyncResult.AsyncWaitHandle.WaitOne
浏览 2
提问于2011-12-12
得票数 3
回答已采纳
1
回答
.Net套接字:如何更好地实现AsyncCallback / AsyncWaitHandle
c#
、
.net
、
sockets
、
asyncsocket
我正在尝试在C#中构建一个套接字服务器,而我遇到
的
一个问题是,当我将一个AsyncCallback传递给套接字
的
BeginReceive方法时,回调被调用得太快了,当我读取IAsyncResult
的
AsyncState我以为我已经“修正”了这个但问题仍在发生。有人能说明我做错了什么吗?我
的
代码如下(缩写): _listener.BeginAccept(new AsyncCall
浏览 3
提问于2011-01-27
得票数 0
回答已采纳
2
回答
如何在Powershell中超时REGQUERY命令?
powershell
、
registry
、
wait
如果计算机没有联机,并且代码无法到达注册表,我
的
重新查询通常会在42秒后超时。我希望将查询限制在5秒左右,因为我们
的
环境中有一吨计算机。我试着玩创造就业机会,秒表等,但没有运气:(请帮助!
浏览 2
提问于2015-05-14
得票数 0
回答已采纳
3
回答
如何在ASP.NET中等待异步web服务调用
的
结果以获得最佳性能
c#
、
asp.net
、
.net
、
web-services
、
iis
在WebForms ASP.NET站点(IIS,单个应用程序池)中,我调用了在Visual Studio中作为服务参考(.NET 4.0)引用冗长
的
web服务方法。不幸
的
是,我必须等待来自web服务
的
信息,然后才能将页面提供给用户。目前web服务是同步调用
的
,因此服务器不能重用当前线程来处理其他请求,这对性能有影响。当然,我可以在Visual Studio中为服务引用生成异步操作,并调用BeginGetFoo而不是GetFoo,但我仍然必须以某种方式等待web服务
的
结果。 问题来了。如果我使用
As
浏览 0
提问于2012-02-08
得票数 7
回答已采纳
5
回答
IAsyncResult.AsyncWaitHandle.WaitOne()在回调之前完成
c#
、
.net
、
multithreading
关于delegate.BeginInvoke如何工作
的
文档很少。有谁愿意分享他们
的
见解吗? // If the event exists, set it if (m_AsyncWaitHandle
浏览 10
提问于2010-11-04
得票数 9
回答已采纳
2
回答
UnObserved异常
的
测试
c#
、
exception
、
nunit
、
extension-methods
、
unobserved-exception
我有一个C#扩展方法,可以与任务一起使用,以确保所有抛出
的
异常都处于最低观察值,以避免主机进程崩溃。在.NET4.5中,行为略有改变,因此不会发生这种情况,但是仍会触发未观察到
的
异常事件。我在这里
的
挑战是编写一个测试来证明扩展方法是有效
的
。我正在使用NUnit测试框架,而ReSharper是测试运行程序。当我在像LINQPad这样
的
地方手动运行这个测试时,我会得到wasUnobservedException作为true返回
的
预期行为。GC‘s,这样终结器就会看到一个未被注意到
的<
浏览 4
提问于2014-01-21
得票数 7
回答已采纳
1
回答
为什么我
的
NamedPipeServerStream不等待?
c#
、
named-pipes
、
iasyncresult
、
waithandle
下面是我初始化和连接管道
的
代码:{ if(pipeServer.BeginWaitForConnection(PipeConnected, this).
AsyncWaitHandle.WaitOne
浏览 1
提问于2010-04-07
得票数 5
回答已采纳
2
回答
NotSupportedException在非UI线程上调用
AsyncWaitHandle.WaitOne
时
c#
、
multithreading
、
silverlight
、
httpwebrequest
现在
的
问题是,每次我叫它
的
时候都会出现一个NotSupportedException,我不明白为什么。谁能告诉我更多关于这个问题,也许如何解决这个问题?Parameter.GetType()); } 诚挚
的
问候
浏览 0
提问于2013-10-29
得票数 1
回答已采纳
2
回答
如何在C#中处理/终止锁定
的
线程
c#
、
multithreading
、
thread-safety
我已经看到了很多关于如何终止锁定线程
的
问题,我看到
的
每个答案都建议不要终止线程,甚至不要使用Thread.Abort,只要使用良好
的
编程实践来处理线程何时应该停止即可。我
的
问题是,我被困在使用一个我无法控制
的
旧
的
第三方库上,有时这个库会被锁住,占用了几乎100%
的
CPU,并且永远不会放弃。Thread.Abort不会阻止这一点。我找不到任何方法来阻止这一切。我找到
的
最好
的
“变通办法”是使用委托和.
AsyncWaitHandle
浏览 0
提问于2014-11-08
得票数 2
3
回答
返回Task.Factory.StartNew( ( ) =>{;})有误吗?
c#
、
c#-4.0
、
asynchronous
、
task-parallel-library
这是我一直看到
的
代码-- { return Task.Factory.StartNew(() => { ; });当你实际上不打算运行异步操作时,有没有更好
的
方法来返回还是必须返回一个新
的
、已启动
的
任务?这对性能有影响吗?
浏览 1
提问于2012-12-18
得票数 5
回答已采纳
4
回答
超时后需要调用EndInvoke吗?
timeout
、
begininvoke
在网页上,我呼叫
的
第三方不允许我以编程方式设置超时。我调用BeginInvoke并使用
AsyncWaitHandle.WaitOne
等待指定
的
时间。如果你认为我应该这样做,那么下一个问题是,如果我
的
网页在第三方返回之前完成了处理并返回给客户端,回调方法会在那里监听运行代码吗?一旦我
浏览 4
提问于2009-02-17
得票数 9
回答已采纳
2
回答
WCF中未调用异步End<Method>
wcf
、
asynchronous-wcf-call
我有以下情况:我
的
WCF服务允许客户端注册以等待某个事件。在服务端
的
等待是异步
的
,也就是说,服务员被注册了,当流程完成时,会通知服务员。目前,它只是一个ManualResetEvent。我尝试使用AsyncPattern=true并创建了两个方法,BeginWait和EndWait,前者将事件捆绑到一个IAsyncResult中,后者调用
AsyncWaitHandle.WaitOne
(但是,如果我从客户端调用BeginWait,EndWait,服务器端
的
EndWait就不会被执行。我使用
的</em
浏览 5
提问于2009-09-13
得票数 0
2
回答
读取以字节为单位
的
大文件
c#
、
filestream
{ } 我如何实际返回我读过
的
数据呢
浏览 0
提问于2013-07-12
得票数 3
回答已采纳
2
回答
使用
AsyncWaitHandle.WaitOne
在C#中执行行之前添加延迟
c#
我想在C#中延迟大约2秒后执行一个函数IAsyncResult result;{ Console.WriteLine("Delayed logging");if (result.AsyncWaitHandle.WaitOne(500000)) Console.WriteLine(
浏览 1
提问于2017-04-25
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ADSL带宽的详细信息的查看方法
python 读取音频文件的详细信息
何时发布Android 11:详细信息
关于Filecoin公开演示的更详细信息的来了!
Shopify POS上如何浏览查看产品详细信息
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券