Response.IsClientConnected如何在幕后工作?
答案 0 :(得分:1)
找出答案的好方法是使用.NET Reflector并检查Response.IsClientConnected
属性。它允许您反编译和分析.NET程序集。它是.NET开发人员库中必不可少的工具。
答案 1 :(得分:0)
根据Phaedrus的建议,我使用Reflector查看System.Web中的代码。看起来这个属性调用webengine.dll中的本机方法。
此方法似乎在IIS6下调用:EcbIsClientConnected(http://forums.iis.net/t/1187030.aspx)
此方法似乎在IIS7下调用:MgdIsClientConnected
不是特别有帮助。 ; - )