My.Application.Log オブジェクト
更新 : 2007 年 11 月
イベントと例外の情報を作成するためのプロパティとメソッドを、アプリケーション ログのリスナに提供します。
解説
My.Application.Log オブジェクトには、.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 メソッドを使用して、トレース情報のログを記録する方法は次の例のようになります。詳細については、「方法 : ログ メッセージを書き込む」を参照してください。
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 ランタイム ライブラリ (Microsoft.VisualBasic.dll)
使用可能なプロジェクトの種類
プロジェクトの種類 |
使用可/不可 |
---|---|
Windows アプリケーション |
可 |
クラス ライブラリ |
可 |
コンソール アプリケーション |
可 |
Windows コントロール ライブラリ |
可 |
Web コントロール ライブラリ |
不可 |
Windows サービス |
可 |
Web サイト |
不可 |