queueuserworkitem

    1热度

    3回答

    相关:How to catch exceptions from a ThreadPool.QueueUserWorkItem? 我赶上通过ThreadPool.QueueUserWorkItem()开始在后台线程中的异常,并通过一个共享实例变量,它们传播到主线程。 后台线程做到这一点: try { ... stuff happens here... } catch (Excepti

    1热度

    3回答

    我正在研究ASP.NET MVC应用程序。 我希望当一个事件发生时产卵线程数,我不关心的返回值我线程 ,我想作一个异步调用,所以我使用ThreadPool.QueueUserWorkItem, public event SomeEventHandler SomeEvent; private void SomeEventhappened(UserProfile arg) {

    0热度

    3回答

    我使用QueueUserWorkItem()函数来调用线程池。 我试了很多工作。 (约30000) 但由任务管理器我的应用程序只按了4〜5个线程后,我按下了开始按钮。 我读了MSDN,它表示线程限制的默认数量约为500. 为什么只有少数线程在我的应用程序中生成? 我正在加快我的应用程序,我dout这个线程池是减慢我的应用程序的原因之一。 感谢