This documentation is archived and is not being maintained.

DefaultTraceListener.LogFileName Property

Gets or sets the name of a log file to write trace or debug messages to.

Namespace: System.Diagnostics
Assembly: System (in system.dll)

public string LogFileName { get; set; }
/** @property */
public String get_LogFileName ()

/** @property */
public void set_LogFileName (String value)

public function get LogFileName () : String

public function set LogFileName (value : String)

Not applicable.

Property Value

The name of a log file to write trace or debug messages to.

The following code example creates a new DefaultTraceListener, adds it to the Trace.Listeners collection, and sets the LogFileName property to the log file specified in the command-line arguments.

// Create and add a new default trace listener.
DefaultTraceListener defaultListener;
defaultListener = new DefaultTraceListener();

// Assign the log file specification from the command line, if entered.
if (args.Length>=2)
    defaultListener.LogFileName = args[1];

Windows 98, Windows Server 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.

.NET Framework

Supported in: 3.0, 2.0, 1.1, 1.0