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 による情報の書き込み先の確認