Freigeben über


FileLogTraceListener.BaseFileName Eigenschaft

Definition

Ruft den Basisnamen für die Protokolldateien ab, der zum Erstellen des vollständigen Protokolldateinamens verwendet wird, oder legt diesen fest.

public:
 property System::String ^ BaseFileName { System::String ^ get(); void set(System::String ^ value); };
public string BaseFileName { get; set; }
member this.BaseFileName : string with get, set
Public Property BaseFileName As String

Eigenschaftswert

String. Der Basisname für die Protokolldateien. Der Standard ist der Produktname der Anwendung.

Hinweise

Die BaseFileName Eigenschaft bestimmt den Basisnamen für die Protokolldateien, in die die FileLogTraceListener Klasse schreibt.

Die FullLogFileName Eigenschaft gibt den aktuellen vollständigen Namen der Protokolldatei an. Sie wird gemäß dem Protokollpfad, dem Basisnamen, dem Datum und einer Zahl generiert, um sie von verschiedenen Versionen des Protokolls zu unterscheiden. Neue Protokolldateien werden nach Bedarf erstellt.

Die explizite Form des vollständigen Protokolldateinamens ist path\baseName[-dateStamp][-iteration].log, wobei

  • Der path Teil wird durch die Location Eigenschaft bestimmt, und, wenn dieser Eigenschaftswert auf Custom", die CustomLocation Eigenschaft festgelegt ist.

  • Der baseName Teil ist der grundlegende Protokollname, der von der BaseFileName Eigenschaft angegeben wird.

  • Der dateStamp Teil hat das Format "JJJJ-MM-DD", und es wird angezeigt, wenn LogFileCreationSchedule er auf Daily oder Weekly.

  • Wenn mehrere Protokolldateien mit demselben baseName und dateStampdem iteration Teil benötigt werden, wird dem Dateinamen ein positiver IntegerWert hinzugefügt.

Gilt für:

Weitere Informationen