91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何淺析ASP.NET trace在頁面執行中的應用

發布時間:2021-11-26 17:56:56 來源:億速云 閱讀:116 作者:柒染 欄目:編程語言

這篇文章給大家介紹如何淺析ASP.NET trace在頁面執行中的應用,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

ASP.NET trace使用和trace屬性記錄Page目錄中網頁的執行情況是什么呢?讓我們來看看:

調試程序的一種古老的技術是在程序中的關健點插入輸出語句,通常情況下,輸出信息中會包含重要變量的值,相關信息可以輸出到屏幕、日志文件或者數據庫。

如何使用ASP.NET trace?通過使用Page命令中的trace屬性,這種調試技術的使用更簡單了。Page命令是ASPX文件開始處的一行代碼,它提供編譯器的指示。Page命令中包含一個或多個屬性,向編譯器提供使用的編程語言、代碼支持文件的位置或要繼承的類的名字等信息。

Page命令中的屬性之一是trace,其值可能是true或false,下面是一個典型的Page命令,其中的trace屬性的值是true:

<%@ Page language="c#" trace="true" %>

如果trace屬性的值設置為true,由ASPX文件生成的Web頁就會顯示出來,除了網頁本身外,關于該頁的大量其他信息也會顯示出來。這些信息以下面小節的形式顯示在一張表格中:

◆Request細節 提供Session ID、請求時間和請求的狀態碼。

◆Trace Information 包含跟蹤日志、網頁生命周期中按時間先后順序各個步驟的列表。另外,也可以向其中添加定制信息。

◆控件樹 以一種分層次的方式列出網頁上的所有控件,包括每個控件以字節計算的大小。

◆Cookies集合 列出該網頁創建的所有Cookie。

◆頭部集合 HTTP頭部以及它們的值。

◆Server變量 與該網頁相關的Server環境變量。

ASP.NET trace的應用存在包含在Trace Information小節中的跟蹤日志是最有用的,在這里我們可以插入自己的跟蹤命令。trace類中有2個方法能夠在跟蹤日志中插入命令:Trace.Write和Trace.Warn,除了Trace.Warn命令用紅色字體顯示、Trace.Write命令用黑色字體顯示外,它們是相同的。下面是跟蹤日志的一個屏幕快照,其中包含有幾個Trace.Warn命令。

跟蹤日志中最方便的功能是我們可以在開發和測試過程中在整個代碼中插入Trace.Write和Trace.Warn語句,而在最終交付應用程序時,可以通過改變Page命令中trace屬性的值,禁止這些命令起作用,而無需在部署應用軟件前刪除這些輸出語句。

關于如何淺析ASP.NET trace在頁面執行中的應用就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

东明县| 盐亭县| 湛江市| 安庆市| 平乐县| 婺源县| 勃利县| 涟水县| 兰坪| 彰化县| 长寿区| 肇庆市| 瓦房店市| 嘉义市| 宁化县| 万全县| 金阳县| 南丰县| 中宁县| 建昌县| 太康县| 广东省| 巴林左旗| 灌阳县| 文昌市| 景泰县| 洛阳市| 昆明市| 永胜县| 文化| 合江县| 新和县| 桦南县| 大埔县| 上栗县| 鞍山市| 花莲县| 新竹县| 且末县| 卢龙县| 霍城县|