我正在使用httphandler。在ProcessRequest中傳遞的HttpContext
是否引用HttpContext.Current
?使用它們中的任何一個有什麼區別?HttpContext.Current和ProcessRequest(HttpContext上下文)是否相等?
2
A
回答
3
是的,兩者都代表相同的對象。就我個人而言,我寧願使用通過作爲參數的靜態HttpContext.Current
。
0
理論上,你可以傳入任何HttpContext並處理它。但是,正常的方法是處理正在使用的上下文,或者HttpContext.Current。因此,您很可能會使用HttpContext.Current,以便處理當前正在運行的Web應用程序使用的HttpContext。
相關問題
- 1. 在WCF中訪問HttpContext RequestInterceptor ProcessRequest方法
- 2. ntohs()和ntohl()是否相等?
- 3. Mathf.Ceil和Mathf.CeilToInt是否相等?
- 4. 是否有一個靜態hangfire上下文獲取,類似於HttpContext.Current
- 5. Interlocked.CompareExchange是否相等?
- 6. Windows服務上下文,如網站HttpContext
- 7. equals()方法和==是否相等或不相等?
- 8. String比較null和empty是否相等
- 9. boost :: next和std :: next是否相等?
- 10. Sitecore.Context.Item是否使用HttpContext?
- 11. HttpContext.Current如何工作,爲靜態變量提供上下文相應的狀態?
- 12. 在JavaScript中,「(function(){})()」和「(function(){}())」在功能上是否相等?
- 13. 組合鍵上的CQL2列切片和CQL3是否相等?
- 14. 檢查對是否相等
- 15. 檢查ForeignKeys是否相等
- 16. 確定樹是否「相等」
- 17. HttpSelfHostServer和HttpContext.Current
- 18. .NET Remoting和HttpContext.Current
- 19. 無論類是否應用程序上下文總是相同?
- 20. 生成文件對待.asm和.s是否相等?
- 21. dbContext是否等同於DDD中的有界上下文?
- 22. 這些上下文無關語法是否等價?
- 23. 這是if語句是否相等?
- 24. 忙等待和上下文切換
- 25. 噹噹前syncContext已經是threadPool上下文時,是否等待嘗試捕獲上下文?
- 26. 這兩個上下文無關語法規則是否相同?
- 27. 來自不同上下文的實體是否相互兼容?
- 28. R&L值是否與其上下文相關?
- 29. ASP.NET - 有沒有辦法在ProcessRequest函數完成後保持HttpContext連接?
- 30. EAR應用程序名稱和上下文根目錄是否相同?