什么是AsyncManager.OutstandingOperations?

Tar*_*rik 9 model-view-controller asp.net-mvc asynchronous

感谢MSDN,他们没有解释任何有关它的内容:

http://msdn.microsoft.com/en-us/library/system.web.mvc.async.asyncmanager.outstandingoperations(v=vs.108).aspx

有人可以AsyncManager.OutstandingOperations用一个简单的例子来解释一下吗?

Dar*_*rov 8

它基本上是一个计数器,你应该在每个异步操作开始时递增,并在结束时递减.即使操作失败,您也应确保减少它.所有处理完成后,此计数器的值必须始终为零.

这是一篇说明ASP.NET MVC中的异步控制器的文章:http://msdn.microsoft.com/en-us/library/ee728598( v = vs.100).aspx