Log 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供屬性和方法,用於將事件和例外狀況 (Exception) 資訊寫入應用程式的記錄檔接聽程式。
public ref class Log
public class Log
type Log = class
Public Class Log
- 繼承
-
Log
- 衍生
範例
此範例示範如何使用 My.Application.Log.WriteEntry
方法寫入追蹤資訊。 如需詳細資訊,請參閱 如何:寫入記錄訊息。
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
備註
物件My.Application.Log
提供直接的進入點,可從中存取 .NET Framework 的記錄服務。 WriteEntry
和 WriteException
方法會將訊息寫入應用程式的記錄檔接聽程式。 應用程式組態檔可以設定接聽程式。 如需詳細資訊,請參閱 逐步解說:變更 My.Application.Log 寫入資訊的位置 和使用 應用程式記錄。
物件 My.Application.Log
僅適用於客戶端應用程式。 針對 Web 應用程式,請使用 My.Log
。 如需詳細資訊,請參閱AspLog。
下表列出與 My.Application.Log
物件相關的工作範例。
收件者 | 請參閱 |
---|---|
將事件資訊寫入應用程式的記錄檔接聽程式 | 作法:寫入記錄檔訊息 |
將例外狀況資訊寫入應用程式的記錄檔接聽程式 | 作法:記錄例外狀況 |
判斷寫入資訊的位置My.Application.Log |
逐步解說:判斷 My.Application.Log 寫入資訊的位置 |
建構函式
Log() |
初始化 Log 類別的新執行個體。 |
Log(String) |
初始化 Log 類別的新執行個體。 |
屬性
DefaultFileLogWriter |
取得位在 |
TraceSource |
取得位在 |
方法
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
InitializeWithDefaultsSinceNoConfigExists() |
建立新的 FileLogTraceListener 物件,並將其加入至 Listeners 集合。 |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |
WriteEntry(String) |
將訊息寫入至應用程式的記錄檔接聽程式。 |
WriteEntry(String, TraceEventType) |
將訊息寫入至應用程式的記錄檔接聽程式。 |
WriteEntry(String, TraceEventType, Int32) |
將訊息寫入至應用程式的記錄檔接聽程式。 |
WriteException(Exception) |
將例外狀況資訊寫入至應用程式的記錄檔接聽程式。 |
WriteException(Exception, TraceEventType, String) |
將例外狀況資訊寫入至應用程式的記錄檔接聽程式。 |
WriteException(Exception, TraceEventType, String, Int32) |
將例外狀況資訊寫入至應用程式的記錄檔接聽程式。 |