ConsoleTraceListener クラス

定義

トレース出力またはデバッグ出力を、標準出力と標準エラー出力ストリームのいずれかに転送します。Directs tracing or debugging output to either the standard output or the standard error stream.

public ref class ConsoleTraceListener : System::Diagnostics::TextWriterTraceListener
public class ConsoleTraceListener : System.Diagnostics.TextWriterTraceListener
type ConsoleTraceListener = class
    inherit TextWriterTraceListener
Public Class ConsoleTraceListener
Inherits TextWriterTraceListener
継承
継承

次のコード例では、2つのパブリックメソッドを持つクラスで構成されるコンソールアプリケーションを実装します。The following code example implements a console application consisting of a class with two public methods.

Main メソッドは、コマンドライン引数を調べ、トレース出力を標準エラーストリームまたは標準出力ストリームに転送するかどうかを決定します。The Main method examines the command-line arguments and determines if trace output should be directed to the standard error stream or the standard output stream. Main は、指定された Console 出力ストリームの ConsoleTraceListener オブジェクトを作成および初期化し、このオブジェクトをトレースリスナーコレクションに追加します。Main creates and initializes a ConsoleTraceListener object for the specified Console output stream, and adds this object to the trace listener collection. 次に、WriteEnvironmentInfoToTrace メソッドを呼び出します。これにより、実行中の環境とトレースリスナーの構成に関する詳細がトレース出力に書き込まれます。It then calls the WriteEnvironmentInfoToTrace method, which writes details about the executing environment and the trace listener configuration to the trace output.

このサンプルアプリケーションを実行すると、環境とトレースの構成の詳細が、ConsoleTraceListener オブジェクトを介して指定されたコンソール出力ストリームに書き込まれます。When the example application runs, the environment and trace configuration details are written to the specified console output stream through the ConsoleTraceListener object.

// Define the TRACE directive, which enables trace output to the 
// Trace.Listeners collection. Typically, this directive is defined
// as a compilation argument.
#define TRACE
using System;
using System.Diagnostics;

public class ConsoleTraceSample
{

    // Define a simple method to write details about the current executing 
    // environment to the trace listener collection.
    public static void WriteEnvironmentInfoToTrace()
    {

        string methodName = "WriteEnvironmentInfoToTrace";

        Trace.Indent();
        Trace.WriteLine(DateTime.Now.ToString() + " - Start of " + methodName);
        Trace.Indent();

        // Write details on the executing environment to the trace output.
        Trace.WriteLine("Operating system: " + System.Environment.OSVersion.ToString());
        Trace.WriteLine("Computer name: " + System.Environment.MachineName);
        Trace.WriteLine("User name: " + System.Environment.UserName);
        Trace.WriteLine("CLR runtime version: " + System.Environment.Version.ToString());
        Trace.WriteLine("Command line: " + System.Environment.CommandLine);

        // Enumerate the trace listener collection and 
        // display details about each configured trace listener.
        Trace.WriteLine("Number of configured trace listeners = " + Trace.Listeners.Count.ToString());

        foreach (TraceListener tl in Trace.Listeners)
        {
            Trace.WriteLine("Trace listener name = " + tl.Name);
            Trace.WriteLine("               type = " + tl.GetType().ToString());
        }

        Trace.Unindent();
        Trace.WriteLine(DateTime.Now.ToString() + " - End of " + methodName);
        Trace.Unindent();
    }

    // Define the main entry point of this class.
    // The main method adds a console trace listener to the collection
    // of configured trace listeners, then writes details on the current
    // executing environment.
    public static void Main(string[] CmdArgs)
    {

        // Write a trace message to all configured trace listeners.
        Trace.WriteLine(DateTime.Now.ToString()+" - Start of Main");

        // Define a trace listener to direct trace output from this method
        // to the console.
        ConsoleTraceListener consoleTracer;

        // Check the command line arguments to determine which
        // console stream should be used for trace output.
        if ((CmdArgs.Length>0)&&(CmdArgs[0].ToString().ToLower().Equals("/stderr")))
            // Initialize the console trace listener to write
            // trace output to the standard error stream.
        {
            consoleTracer = new ConsoleTraceListener(true);
        }
        else
        {
            // Initialize the console trace listener to write
            // trace output to the standard output stream.
            consoleTracer = new ConsoleTraceListener();
        }
        // Set the name of the trace listener, which helps identify this 
        // particular instance within the trace listener collection.
        consoleTracer.Name = "mainConsoleTracer";

        // Write the initial trace message to the console trace listener.
        consoleTracer.WriteLine(DateTime.Now.ToString()+" ["+consoleTracer.Name+"] - Starting output to trace listener.");

        // Add the new console trace listener to 
        // the collection of trace listeners.
        Trace.Listeners.Add(consoleTracer);

        // Call a local method, which writes information about the current 
        // execution environment to the configured trace listeners.
        WriteEnvironmentInfoToTrace();

        // Write the final trace message to the console trace listener.
        consoleTracer.WriteLine(DateTime.Now.ToString()+" ["+consoleTracer.Name+"] - Ending output to trace listener.");

        // Flush any pending trace messages, remove the 
        // console trace listener from the collection,
        // and close the console trace listener.
        Trace.Flush();
        Trace.Listeners.Remove(consoleTracer);
        consoleTracer.Close();

        // Write a final trace message to all trace listeners.
        Trace.WriteLine(DateTime.Now.ToString()+" - End of Main");

        // Close all other configured trace listeners.
        Trace.Close();
    }
}
' Define the TRACE constant, which enables trace output to the 
' Trace.Listeners collection. Typically, this constant is defined
' as a compilation argument.
#Const TRACE = True

Imports System.Diagnostics

Public Class ConsoleTraceSample

    ' Define a simple method to write details about the current executing 
    ' environment to the trace listener collection.
    Public Shared Sub WriteEnvironmentInfoToTrace()

        Dim methodName As String = "WriteEnvironmentInfoToTrace"

        Trace.Indent()
        Trace.WriteLine(DateTime.Now.ToString() & " - Start of " & methodName)
        Trace.Indent()

        ' Write details on the executing environment to the trace output.
        Trace.WriteLine("Operating system: " & _
            System.Environment.OSVersion.ToString())
        Trace.WriteLine("Computer name: " & System.Environment.MachineName)
        Trace.WriteLine("User name: " & System.Environment.UserName)
        Trace.WriteLine("CLR version: " & System.Environment.Version.ToString)
        Trace.WriteLine("Command line: " & System.Environment.CommandLine)

        ' Enumerate the trace listener collection and 
        ' display details about each configured trace listener.
        Trace.WriteLine("Number of configured trace listeners = " & _
            Trace.Listeners.Count.ToString())

        Dim tl As TraceListener
        For Each tl In Trace.Listeners
            Trace.WriteLine("Trace listener name = " & tl.Name)
            Trace.WriteLine("               type = " & tl.GetType().ToString())
        Next tl

        Trace.Unindent()
        Trace.WriteLine(DateTime.Now.ToString() & " - End of " & methodName)
        Trace.Unindent()

    End Sub

    ' Define the main entry point of this class.
    ' The main method adds a console trace listener to the collection
    ' of configured trace listeners, then writes details on the current
    ' executing environment.
    Public Shared Sub Main(ByVal CmdArgs() As String)

        ' Write a trace message to all configured trace listeners.
        Trace.WriteLine(DateTime.Now.ToString() & " - Start of Main")

        ' Define a trace listener to direct trace output from this method
        ' to the console.
        Dim consoleTracer As ConsoleTraceListener

        ' Check the command line arguments to determine which
        ' console stream should be used for trace output.
        If (CmdArgs.Length > 0) AndAlso _
           (CmdArgs(0).ToLower.Equals("/stderr")) Then
            ' Initialize the console trace listener to write
            ' trace output to the standard error stream.
            consoleTracer = New ConsoleTraceListener(True)
        Else
            ' Initialize the console trace listener to write
            ' trace output to the standard output stream.
            consoleTracer = New ConsoleTraceListener
        End If
        ' Set the name of the trace listener, which helps identify this 
        ' particular instance within the trace listener collection.
        consoleTracer.Name = "mainConsoleTracer"

        ' Write the initial trace message to the console trace listener.
        consoleTracer.WriteLine(DateTime.Now.ToString() & " [" & _
             consoleTracer.Name & "] - Starting output to trace listener.")

        ' Add the new console trace listener to 
        ' the collection of trace listeners.
        Trace.Listeners.Add(consoleTracer)

        ' Call a local method, which writes information about the current 
        ' execution environment to the configured trace listeners.
        WriteEnvironmentInfoToTrace()

        ' Write the final trace message to the console trace listener.
        consoleTracer.WriteLine(DateTime.Now.ToString() & " [" & _
            consoleTracer.Name & "] - Ending output to trace listener.")

        ' Flush any pending trace messages, remove the 
        ' console trace listener from the collection,
        ' and close the console trace listener.
        Trace.Flush()
        Trace.Listeners.Remove(consoleTracer)
        consoleTracer.Close()

        ' Write a final trace message to all trace listeners.
        Trace.WriteLine(DateTime.Now.ToString() + " - End of Main")

        ' Close all other configured trace listeners.
        Trace.Close()

    End Sub

End Class

注釈

トレースメッセージおよびデバッグメッセージをコンソールに書き込むには、ConsoleTraceListener クラスを使用します。Use the ConsoleTraceListener class to write trace and debugging messages to the console. ConsoleTraceListener オブジェクトを初期化して、Console.Out ストリームまたは Console.Error ストリームにトレースメッセージを書き込むことができます。You can initialize a ConsoleTraceListener object to write trace messages to the Console.Out stream or to the Console.Error stream.

重要

IDisposable インターフェイス。IDisposable interface. 型の使用が完了したら、直接的または間接的に型を破棄する必要があります。When you have finished using the type, you should dispose of it either directly or indirectly. 型を直接破棄するには、try/catch ブロックで Dispose メソッドを呼び出します。To dispose of the type directly, call its Dispose method in atry/catch block. 間接的に型を破棄するには、using (C# の場合) または Using (Visual Basic 言語) などの言語構成要素を使用します。To dispose of it indirectly, use a language construct such as using (in C#) or Using (in Visual Basic). 詳細については、IDisposable インターフェイスに関するトピック内の「IDisposable を実装するオブジェクトの使用」セクションを参照してください。For more information, see the "Using an Object that Implements IDisposable" section in the IDisposable interface topic.

トレース出力およびデバッグ出力を有効にすると、ConsoleTraceListener メッセージが、指定された System.Console ストリームに書き込まれます。これは、Console.Write または Console.WriteLine メソッドを使用してメッセージを記述する方法と似ています。When trace and debugging output is enabled, the ConsoleTraceListener messages are written to the specified System.Console stream, which is similar to the way messages are written with the Console.Write or Console.WriteLine methods. コンソールアプリケーションでは、System.Console 出力ストリームとエラーストリームは、既存のコンソールウィンドウにメッセージを書き込みます。また、ストリームをリダイレクトして System.IO.TextWriter インスタンスに書き込むこともできます。In a console application, the System.Console output and error streams write messages to the existing console window, or you can redirect the streams to write to a System.IO.TextWriter instance.

注意

Windows ベースのアプリケーションのように、コンソールが存在しない場合は、コンソールに書き込まれたメッセージは表示されません。If the console does not exist, as in a Windows-based application, messages written to the console are not displayed.

TraceTraceSource、または Debug を介して記述されたメッセージをコンソールに書き込む場合は、ConsoleTraceListener オブジェクトを適切な Listeners コレクションに追加します。Add a ConsoleTraceListener object to the appropriate Listeners collection if you want messages written through Trace, TraceSource, or Debug to be written to the console. さらに、Trace.Write または Trace.WriteLine メソッドを使用して、コンソールにメッセージを直接書き込むことができます。In addition, you can write messages directly to the console using the Trace.Write or Trace.WriteLine methods.

注意

Debug クラスと Trace クラスは、それぞれの Listeners プロパティを通じてアクセスされる、同じ TraceListenerCollection コレクションを共有します。The Debug and Trace classes share the same TraceListenerCollection collection, accessed through their respective Listeners properties. これらのクラスのいずれかを使用して ConsoleTraceListener オブジェクトをコレクションに追加した場合、もう一方のクラスは同じリスナーを自動的に使用します。If you add a ConsoleTraceListener object to the collection using one of these classes, the other class automatically uses the same listener.

ほとんどのコンパイラでは、条件付きコンパイルフラグによってトレース出力およびデバッグ出力が有効になります。Most compilers enable trace and debug output through conditional compilation flags. トレースまたはデバッグを有効にしない場合、System.Diagnostics.Debug クラスと System.Diagnostics.Trace クラスを介して記述されたメッセージは、実質的に無視されます。If you do not enable tracing or debugging, the messages written through the System.Diagnostics.Debug and System.Diagnostics.Trace classes are effectively ignored. トレース出力およびデバッグ出力を有効にする構文は、コンパイラ固有です。または Visual Basic 以外C#のコンパイラを使用する場合は、コンパイラのドキュメントを参照してください。The syntax to enable trace and debug output is compiler specific; if you use compilers other than C# or Visual Basic, refer to the documentation for your compiler.

  • でC#デバッグを有効にするには、コードをコンパイルするときに /d: debugフラグをコンパイラのコマンドラインに追加するか、ファイルの先頭に #define デバッグを追加します。To enable debugging in C#, add the /d:DEBUGflag to the compiler command line when you compile your code, or you can add #define DEBUG to the top of your file. Visual Basic で、 /d: DEBUG = Trueフラグをコンパイラのコマンドラインに追加します。In Visual Basic, add the /d:DEBUG=True flag to the compiler command line.

  • でC#トレースを有効にするには、コードをコンパイルするときに /d: traceフラグをコンパイラのコマンドラインに追加するか、ファイルの先頭に #define トレースを追加します。To enable tracing in C#, add the /d:TRACE flag to the compiler command line when you compile your code, or add #define TRACE to the top of your file. Visual Basic で、 /d: TRACE = Trueフラグをコンパイラのコマンドラインに追加します。In Visual Basic, add the /d:TRACE=True flag to the compiler command line.

ConsoleTraceListener オブジェクトをコード内の Listeners コレクションに追加することも、アプリケーション構成ファイルを使用して Listeners コレクションに ConsoleTraceListener オブジェクトを追加することもできます。You can add a ConsoleTraceListener object to the Listeners collection in your code, or you can add a ConsoleTraceListener object to the Listeners collection through the application configuration file. コード内に ConsoleTraceListener オブジェクトを追加して、特定のコードセクションまたは実行パスのメッセージを書き込みます。Add the ConsoleTraceListener object in your code to write messages for a specific code section or execution path. アプリケーション構成ファイルに ConsoleTraceListener オブジェクトを追加して、アプリケーションの実行中にすべてのトレースメッセージとデバッグメッセージをコンソールに送信します。Add the ConsoleTraceListener object in your application configuration file to direct all trace and debug messages to the console while the application executes.

コードの特定のセクションについてトレースおよびデバッグメッセージをコンソールに書き込むには、ConsoleTraceListener オブジェクトを初期化し、それを Listeners コレクションに追加します。To write trace and debug messages to the console for a specific section of code, initialize a ConsoleTraceListener object and add it to the Listeners collection. Trace または Debug クラスを使用して、メッセージを含むコードのセクションをインストルメント化します。Instrument the section of code that contains messages using the Trace or Debug classes. コードセクションの最後で、Listeners コレクションから ConsoleTraceListener オブジェクトを削除し、ConsoleTraceListenerClose メソッドを呼び出します。At the end of the code section, remove the ConsoleTraceListener object from the Listeners collection, and call the Close method on the ConsoleTraceListener.

アプリケーションの実行中にすべてのトレースメッセージおよびデバッグメッセージをコンソールに送信するには、アプリケーション構成ファイルに ConsoleTraceListener オブジェクトを追加します。To direct all trace and debug messages to the console while the application executes, add a ConsoleTraceListener object to the application configuration file. アプリケーションの名前に対応する構成ファイル、または Visual Studio 2005Visual Studio 2005 プロジェクト内の app.config ファイルを編集します。Edit the configuration file that corresponds to the name of your application, or the app.config file in a Visual Studio 2005Visual Studio 2005 project. このファイルで、ConsoleTraceListenerの要素を挿入します。In this file, insert an element for a ConsoleTraceListener.

次の例では、configConsoleListener という名前の ConsoleTraceListener オブジェクトを Listeners コレクションに追加します。The following example adds a ConsoleTraceListener object named configConsoleListener to the Listeners collection.

<configuration>  
  <system.diagnostics>  
    <trace autoflush="false" indentsize="4">  
      <listeners>  
        <add name="configConsoleListener"            type="System.Diagnostics.ConsoleTraceListener" />  
      </listeners>  
    </trace>  
  </system.diagnostics>  
 </configuration>  

アプリケーション構成ファイルにトレースリスナーを追加する方法の詳細については、「 <リスナー>」を参照してください。For details about adding trace listeners in the application configuration file, see <listeners>.

コンストラクター

ConsoleTraceListener()

標準出力ストリームへのトレース出力を指定して、ConsoleTraceListener クラスの新しいインスタンスを初期化します。Initializes a new instance of the ConsoleTraceListener class with trace output written to the standard output stream.

ConsoleTraceListener(Boolean)

トレース出力を標準出力ストリームまたは標準エラー ストリームに書き込むためのオプションを指定して、ConsoleTraceListener クラスの新しいインスタンスを初期化します。Initializes a new instance of the ConsoleTraceListener class with an option to write trace output to the standard output stream or the standard error stream.

プロパティ

Attributes

アプリケーション構成ファイルに定義されているトレース リスナーのカスタム属性を取得します。Gets the custom trace listener attributes defined in the application configuration file.

(継承元 TraceListener)
Filter

トレース リスナーのトレース フィルターを取得または設定します。Gets or sets the trace filter for the trace listener.

(継承元 TraceListener)
IndentLevel

インデント レベルを取得または設定します。Gets or sets the indent level.

(継承元 TraceListener)
IndentSize

1 つのインデントに含まれるスペースの数を取得または設定します。Gets or sets the number of spaces in an indent.

(継承元 TraceListener)
IsThreadSafe

トレース リスナーがスレッド セーフかどうかを示す値を取得します。Gets a value indicating whether the trace listener is thread safe.

(継承元 TraceListener)
Name

この TraceListener の名前を取得または設定します。Gets or sets a name for this TraceListener.

(継承元 TraceListener)
NeedIndent

出力にインデントを設定するかどうかを示す値を取得または設定します。Gets or sets a value indicating whether to indent the output.

(継承元 TraceListener)
TraceOutputOptions

トレース出力オプションを取得または設定します。Gets or sets the trace output options.

(継承元 TraceListener)
Writer

トレース出力またはデバッグ出力を受信するテキスト ライターを取得または設定します。Gets or sets the text writer that receives the tracing or debugging output.

(継承元 TextWriterTraceListener)

メソッド

Close()

このトレース リスナーに指定されたストリームへの出力を閉じます。Closes the output to the stream specified for this trace listener.

CreateObjRef(Type)

リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(継承元 MarshalByRefObject)
Dispose()

TraceListener によって使用されているすべてのリソースを解放します。Releases all resources used by the TraceListener.

(継承元 TraceListener)
Dispose(Boolean)

この TextWriterTraceListener オブジェクトを破棄します。Disposes this TextWriterTraceListener object.

(継承元 TextWriterTraceListener)
Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判定します。Determines whether the specified object is equal to the current object.

(継承元 Object)
Fail(String)

TraceListener クラスを実装した場合、作成したリスナーにエラー メッセージを出力します。Emits an error message to the listener you create when you implement the TraceListener class.

(継承元 TraceListener)
Fail(String, String)

TraceListener クラスを実装した場合、作成したリスナーにエラー メッセージと詳細エラー メッセージを出力します。Emits an error message and a detailed error message to the listener you create when you implement the TraceListener class.

(継承元 TraceListener)
Flush()

Writer 用の出力バッファーをフラッシュします。Flushes the output buffer for the Writer.

(継承元 TextWriterTraceListener)
GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(継承元 Object)
GetLifetimeService()

対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(継承元 MarshalByRefObject)
GetSupportedAttributes()

トレース リスナーによってサポートされるカスタム属性を取得します。Gets the custom attributes supported by the trace listener.

(継承元 TraceListener)
GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(継承元 Object)
InitializeLifetimeService()

このインスタンスの有効期間ポリシーを制御する有効期間サービス オブジェクトを取得します。Obtains a lifetime service object to control the lifetime policy for this instance.

(継承元 MarshalByRefObject)
MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(継承元 Object)
MemberwiseClone(Boolean)

現在の MarshalByRefObject オブジェクトの簡易コピーを作成します。Creates a shallow copy of the current MarshalByRefObject object.

(継承元 MarshalByRefObject)
ToString()

現在のオブジェクトを表す string を返します。Returns a string that represents the current object.

(継承元 Object)
TraceData(TraceEventCache, String, TraceEventType, Int32, Object)

トレース情報、データ オブジェクト、およびイベント情報をリスナー固有の出力に書き込みます。Writes trace information, a data object and event information to the listener specific output.

(継承元 TraceListener)
TraceData(TraceEventCache, String, TraceEventType, Int32, Object[])

トレース情報、データ オブジェクトの配列、およびイベント情報をリスナー固有の出力に書き込みます。Writes trace information, an array of data objects and event information to the listener specific output.

(継承元 TraceListener)
TraceEvent(TraceEventCache, String, TraceEventType, Int32)

トレース情報およびイベント情報をリスナー固有の出力に書き込みます。Writes trace and event information to the listener specific output.

(継承元 TraceListener)
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String)

トレース情報、メッセージ、およびイベント情報をリスナー固有の出力に書き込みます。Writes trace information, a message, and event information to the listener specific output.

(継承元 TraceListener)
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[])

トレース情報、オブジェクトの書式付き配列、およびイベント情報をリスナー固有の出力に書き込みます。Writes trace information, a formatted array of objects and event information to the listener specific output.

(継承元 TraceListener)
TraceTransfer(TraceEventCache, String, Int32, String, Guid)

トレース情報、メッセージ、関連するアクティビティ ID、およびイベント情報をリスナー固有の出力に書き込みます。Writes trace information, a message, a related activity identity and event information to the listener specific output.

(継承元 TraceListener)
Write(Object)

オブジェクトの ToString() メソッドの値を、TraceListener クラスを実装した時に作成したリスナーに書き込みます。Writes the value of the object's ToString() method to the listener you create when you implement the TraceListener class.

(継承元 TraceListener)
Write(Object, String)

カテゴリ名と、オブジェクトの ToString() メソッドの値を、TraceListener クラスを実装するときに作成したリスナーに書き込みます。Writes a category name and the value of the object's ToString() method to the listener you create when you implement the TraceListener class.

(継承元 TraceListener)
Write(String)

このインスタンスの Writer にメッセージを書き込みます。Writes a message to this instance's Writer.

(継承元 TextWriterTraceListener)
Write(String, String)

TraceListener クラスを実装した時に作成したリスナーにカテゴリ名とメッセージを書き込みます。Writes a category name and a message to the listener you create when you implement the TraceListener class.

(継承元 TraceListener)
WriteIndent()

このクラスの実装時に作成したリスナーにインデントを書き込み、NeedIndent プロパティを false にリセットします。Writes the indent to the listener you create when you implement this class, and resets the NeedIndent property to false.

(継承元 TraceListener)
WriteLine(Object)

ToString() クラスの実装時に作成したリスナーにオブジェクトの TraceListener メソッドの値と行終端記号を書き込みます。Writes the value of the object's ToString() method to the listener you create when you implement the TraceListener class, followed by a line terminator.

(継承元 TraceListener)
WriteLine(Object, String)

ToString() クラスの実装時に作成したリスナーにカテゴリ名、オブジェクトの TraceListener メソッドの値、および行終端記号を書き込みます。Writes a category name and the value of the object's ToString() method to the listener you create when you implement the TraceListener class, followed by a line terminator.

(継承元 TraceListener)
WriteLine(String)

このインスタンスの Writer にメッセージを書き込み、続けて行終端記号を書き込みます。Writes a message to this instance's Writer followed by a line terminator. 既定の行終端記号は、キャリッジ リターンの次に改行が付いた形です (\r\n)。The default line terminator is a carriage return followed by a line feed (\r\n).

(継承元 TextWriterTraceListener)
WriteLine(String, String)

TraceListener クラスの実装時に作成したリスナーにカテゴリ名、メッセージ、および行終端記号を書き込みます。Writes a category name and a message to the listener you create when you implement the TraceListener class, followed by a line terminator.

(継承元 TraceListener)

適用対象

こちらもご覧ください