This topic has not yet been rated - Rate this topic

FileLogTraceListener.BaseFileName Property

Gets or sets the base name for the log files, which is used to create the full log-file name.

Namespace:  Microsoft.VisualBasic.Logging
Assembly:  Microsoft.VisualBasic (in Microsoft.VisualBasic.dll)
public string BaseFileName { get; set; }

Property Value

Type: System.String
String. The base name for the log files. The default is the application's product name.

The BaseFileName property determines the base name for the log files that the FileLogTraceListener class writes to.

The FullLogFileName property gives the current full log-file name. It is generated according to the log path, the base name, the date, and a number to distinguish it from different versions of the log. New log files are created on an as-needed basis.

The explicit form of the full log file name is path\baseName[-dateStamp][-iteration].log, where

  • The path part is determined by the Location property and, if that property value is set to Custom, the CustomLocation property.

  • The baseName part is the fundamental log name, specified by the BaseFileName property.

  • The dateStamp part has the format "YYYY-MM-DD", and it is shown when LogFileCreationSchedule is set to Daily or Weekly.

  • If more than one log file is needed with the same baseName and dateStamp, the iteration part, a positive Integer, is added to the file name.

.NET Framework

Supported in: 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Did you find this helpful?
(1500 characters remaining)

Community Additions

ADD
© 2013 Microsoft. All rights reserved.