My.Application.Log 物件
更新:2007 年 11 月
提供一個屬性和多個方法,將事件和例外狀況資訊寫入應用程式的記錄檔接聽程式。
備註
My.Application.Log 物件會提供直接的進入點 (Entry Point),從此進入點可以存取 .NET Framework 的記錄服務。WriteEntry 和 WriteException 會將訊息寫入應用程式的記錄檔接聽程式。接聽程式可以用應用程式的組態檔進行設定。如需詳細資訊,請參閱逐步解說:變更 My.Application.Log 寫入資訊的位置和在 Visual Basic 中使用應用程式記錄檔。
My.Application.Log 物件只適用於用戶端應用程式。至於 Web 應用程式,請使用 My.Log。如需詳細資訊,請參閱 My.Log 物件。
工作
下表列出包含 My.Application.Log 物件的工作範例。
若要 |
請參閱 |
---|---|
將事件資訊寫入應用程式的記錄檔接聽程式 |
|
將例外狀況資訊寫入應用程式的記錄檔接聽程式 |
|
判斷 My.Application.Log 寫入資訊的位置 |
範例
這個範例顯示如何使用 My.Application.Log.WriteEntry 方法,記錄追蹤資訊。如需詳細資訊,請參閱 HOW TO:寫入記錄訊息。
Public Sub TracingTest(ByVal fileName As String)
My.Application.Log.WriteEntry( _
"Entering TracingTest with argument " & _
fileName & ".")
' Code to trace goes here.
My.Application.Log.WriteEntry( _
"Exiting TracingTest with argument " & _
fileName & ".")
End Sub
需求
命名空間:Microsoft.VisualBasic.Logging
類別︰Log
組件:Visual Basic Runtime Library (在 Microsoft.VisualBasic.dll 中)
依專案類型的可用性
專案類型 |
是否可用 |
---|---|
Windows 應用程式 |
可以 |
類別庫 |
可以 |
主控台應用程式 |
可以 |
Windows 控制項程式庫 |
可以 |
Web 控制項程式庫 |
否 |
Windows 服務 |
可以 |
網站 |
否 |