次の方法で共有


Log クラス

定義

イベントと例外の情報をアプリケーションのログ リスナーに書き込むためのプロパティとメソッドを提供します。

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のログ サービスにアクセスするための簡単なエントリ ポイントを提供します。 メソッドと WriteException メソッドはWriteEntry、アプリケーションのログ リスナーにメッセージを書き込みます。 リスナーは、アプリケーションの構成ファイルによって構成できます。 詳細については、「 チュートリアル: 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

Log オブジェクトの基になるファイル (FileLogTraceListener オブジェクト) を取得します。

TraceSource

Log オブジェクトの基になる 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)

アプリケーションのログ リスナーに例外情報を書き込みます。

適用対象

こちらもご覧ください