Log.WriteEntry メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アプリケーションのログ リスナーにメッセージを書き込みます。
オーバーロード
WriteEntry(String) |
アプリケーションのログ リスナーにメッセージを書き込みます。 |
WriteEntry(String, TraceEventType) |
アプリケーションのログ リスナーにメッセージを書き込みます。 |
WriteEntry(String, TraceEventType, Int32) |
アプリケーションのログ リスナーにメッセージを書き込みます。 |
WriteEntry(String)
アプリケーションのログ リスナーにメッセージを書き込みます。
public:
void WriteEntry(System::String ^ message);
public void WriteEntry (string message);
member this.WriteEntry : string -> unit
Public Sub WriteEntry (message As String)
パラメーター
- message
- String
必須です。 記録するメッセージ。 message
が Nothing
の場合は、空の文字列が使用されます。
例外
部分信頼を持つコードがこのメソッドを呼び出して、完全信頼を必要とするイベント ログ リスナーに書き込みを行っています。
例
この例では、 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
このコード例は、クライアント アプリケーション内でのみ実行できます。 Web アプリケーションの 場合は にMy.Log.WriteEntry
変更My.Application.Log.WriteEntry
します。
注釈
メソッドは WriteEntry
、アプリケーションのイベント ログ リスナーにメッセージを書き込みます。
クライアント アプリケーションでは、 オブジェクトを Log
使用してオブジェクトを My.Application.Log
使用できます。 Web アプリケーションでは、 オブジェクトを Log
使用してオブジェクトを My.Log
使用できます。
メソッドのメッセージを受信 WriteEntry
するログ リスナーについては、「 チュートリアル: My.Application.Log が情報を書き込む場所を決定する」を参照してください。 既定のログ リスナーは変更できます。 詳しくは、「アプリケーション ログの使用」をご覧ください。
引数を受け取らないオーバーロードの id
場合、 id
ログに書き込まれる は次の表で定義されます。
severity |
既定 id |
---|---|
Information | 0 |
Warning | 1 |
Error | 2 |
Critical | 3 |
Start | 4 |
Stop | 5 |
Suspend | 6 |
Resume | 7 |
Verbose | 8 |
Transfer | 9 |
次の表に、 メソッドに関連するタスクの例を WriteEntry
示します。
終了 | 解決方法については、 |
---|---|
アプリケーションのログ リスナーにイベント情報を書き込む | 方法: ログ メッセージを書き込む |
情報を書き込む場所 Log を決定する |
チュートリアル: My.Application.Log による情報の書き込み先の確認 |
プロジェクトの種類別の可用性
プロジェクトの種類 | 使用可能 |
---|---|
Windows アプリケーション | はい |
クラス ライブラリ | はい |
コンソール アプリケーション | はい |
Windows コントロール ライブラリ | はい |
Web コントロール ライブラリ | いいえ |
Windows サービス | はい |
Web サイト | はい |
こちらもご覧ください
- TraceEventType
- オブジェクト (Visual Basic)
- Visual Basic でのアプリケーション ログの使用
- 方法: ログ メッセージを書き込む
- チュートリアル : My.Application.Log による情報の書き込み先の確認
適用対象
WriteEntry(String, TraceEventType)
アプリケーションのログ リスナーにメッセージを書き込みます。
public:
void WriteEntry(System::String ^ message, System::Diagnostics::TraceEventType severity);
public void WriteEntry (string message, System.Diagnostics.TraceEventType severity);
member this.WriteEntry : string * System.Diagnostics.TraceEventType -> unit
Public Sub WriteEntry (message As String, severity As TraceEventType)
パラメーター
- message
- String
必須です。 記録するメッセージ。 message
が Nothing
の場合は、空の文字列が使用されます。
- severity
- TraceEventType
メッセージの種類。 既定では、TraceEventType.Information
になります。
例外
メッセージの種類が TraceEventType 列挙値のどれでもありません。
部分信頼を持つコードがこのメソッドを呼び出して、完全信頼を必要とするイベント ログ リスナーに書き込みを行っています。
例
この例では、 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
このコード例は、クライアント アプリケーション内でのみ実行できます。 Web アプリケーションの 場合は にMy.Log.WriteEntry
変更My.Application.Log.WriteEntry
します。
注釈
メソッドは WriteEntry
、アプリケーションのイベント ログ リスナーにメッセージを書き込みます。
クライアント アプリケーションでは、 オブジェクトを Log
使用してオブジェクトを My.Application.Log
使用できます。 Web アプリケーションでは、 オブジェクトを Log
使用してオブジェクトを My.Log
使用できます。
メソッドのメッセージを受信 WriteEntry
するログ リスナーについては、「 チュートリアル: My.Application.Log が情報を書き込む場所を決定する」を参照してください。 既定のログ リスナーは変更できます。 詳しくは、「アプリケーション ログの使用」をご覧ください。
引数を受け取らないオーバーロードの id
場合、 id
ログに書き込まれる は次の表で定義されます。
severity |
既定 id |
---|---|
Information | 0 |
Warning | 1 |
Error | 2 |
Critical | 3 |
Start | 4 |
Stop | 5 |
Suspend | 6 |
Resume | 7 |
Verbose | 8 |
Transfer | 9 |
次の表に、 メソッドに関連するタスクの例を WriteEntry
示します。
終了 | 解決方法については、 |
---|---|
アプリケーションのログ リスナーにイベント情報を書き込む | 方法: ログ メッセージを書き込む |
情報を書き込む場所 Log を決定する |
チュートリアル: My.Application.Log による情報の書き込み先の確認 |
プロジェクトの種類別の可用性
プロジェクトの種類 | 使用可能 |
---|---|
Windows アプリケーション | はい |
クラス ライブラリ | はい |
コンソール アプリケーション | はい |
Windows コントロール ライブラリ | はい |
Web コントロール ライブラリ | いいえ |
Windows サービス | はい |
Web サイト | はい |
こちらもご覧ください
- TraceEventType
- オブジェクト (Visual Basic)
- Visual Basic でのアプリケーション ログの使用
- 方法: ログ メッセージを書き込む
- チュートリアル : My.Application.Log による情報の書き込み先の確認
適用対象
WriteEntry(String, TraceEventType, Int32)
アプリケーションのログ リスナーにメッセージを書き込みます。
public:
void WriteEntry(System::String ^ message, System::Diagnostics::TraceEventType severity, int id);
public void WriteEntry (string message, System.Diagnostics.TraceEventType severity, int id);
member this.WriteEntry : string * System.Diagnostics.TraceEventType * int -> unit
Public Sub WriteEntry (message As String, severity As TraceEventType, id As Integer)
パラメーター
- message
- String
必須です。 記録するメッセージ。 message
が Nothing
の場合は、空の文字列が使用されます。
- severity
- TraceEventType
メッセージの種類。 既定では、TraceEventType.Information
になります。
- id
- Int32
メッセージ ID。一般に、メッセージの相関関係を示すために使用されます。 既定では、次の表に示すように に関連 entryType
します。
例外
メッセージの種類が TraceEventType 列挙値のどれでもありません。
部分信頼を持つコードがこのメソッドを呼び出して、完全信頼を必要とするイベント ログ リスナーに書き込みを行っています。
例
この例では、 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
このコード例は、クライアント アプリケーション内でのみ実行できます。 Web アプリケーションの 場合は を にMy.Log.WriteEntry
変更My.Application.Log.WriteEntry
します。
注釈
メソッドは WriteEntry
、アプリケーションのイベント ログ リスナーにメッセージを書き込みます。
クライアント アプリケーションでは、 オブジェクトを Log
使用できます My.Application.Log
。 Web アプリケーションでは、 オブジェクトを Log
使用できます My.Log
。
メソッドのメッセージを受信 WriteEntry
するログ リスナーについては、「 チュートリアル: My.Application.Log が情報を書き込む場所の決定」を参照してください。 既定のログ リスナーを変更できます。 詳しくは、「アプリケーション ログの使用」をご覧ください。
引数を受け取らないオーバーロードの id
場合、 id
ログに書き込まれる は次の表で定義されます。
severity |
既定 id |
---|---|
Information | 0 |
Warning | 1 |
Error | 2 |
Critical | 3 |
Start | 4 |
Stop | 5 |
Suspend | 6 |
Resume | 7 |
Verbose | 8 |
Transfer | 9 |
次の表に、 メソッドに関連するタスクの例を WriteEntry
示します。
終了 | 解決方法については、 |
---|---|
アプリケーションのログ リスナーにイベント情報を書き込む | 方法: ログ メッセージを書き込む |
情報を書き込む場所 Log を決定する |
チュートリアル: My.Application.Log による情報の書き込み先の確認 |
プロジェクトの種類別の可用性
プロジェクトの種類 | 使用可能 |
---|---|
Windows アプリケーション | はい |
クラス ライブラリ | はい |
コンソール アプリケーション | はい |
Windows コントロール ライブラリ | はい |
Web コントロール ライブラリ | いいえ |
Windows サービス | はい |
Web サイト | はい |
こちらもご覧ください
- TraceEventType
- オブジェクト (Visual Basic)
- Visual Basic でのアプリケーション ログの使用
- 方法: ログ メッセージを書き込む
- チュートリアル : My.Application.Log による情報の書き込み先の確認
適用対象
.NET