2012-04-12 78 views
1

跟蹤監聽器的概念究竟是什麼?我試圖搜索谷歌很多,但沒有發現任何接近它?有人可以給我提供任何鏈接嗎?會很高興。什麼是Trace Listener?

回答

2

'Tracelistener'是從跟蹤類中獲取跟蹤信息的對象,它們將數據輸出到某個介質。例如,您可以從圖中看到TraceListener如何偵聽跟蹤對象,並將其輸出到UI,File或Windows事件日誌。有三種不同類型的'tracelistener'首先是'defaulttracelistener'(這將數據輸出到UI),其次是'textwritertracelistener'(這輸出到一個文件),最後一個是'Eventlogtracelistener',它輸出相同的Windows事件日誌。

enter image description here 圖7.12: - 的TraceListener

下面是關於 'TextWriterTraceListener會' 和 'eventlogtracelistener' 的代碼片段。使用'textwritertracelistener'我們已經將跟蹤轉發到'ErrorLog.txt'文件,並且在第二個片段中我們使用'Eventlogtracelistener'將跟蹤轉發到了Windows事件日誌。

enter image description here 圖7.13: - TraceListener的行動

這裏的參考。 [http://www.dotnetspark.com/kb/254-asp-net-interview-questions---part-2.aspx]