Share via


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 物件的工作範例。

若要

請參閱

將事件資訊寫入應用程式的記錄檔接聽程式

HOW TO:寫入記錄訊息

將例外狀況資訊寫入應用程式的記錄檔接聽程式

HOW TO:在 Visual Basic 中記錄例外狀況

判斷 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 服務

可以

網站

請參閱

參考

My.Application.Log 物件成員

My.Application 物件