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 Standardwert 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. Es wird gemäß dem Protokollpfad, dem Basisnamen, dem Datum und einer Zahl generiert, um ihn von verschiedenen Versionen des Protokolls zu unterscheiden. Neue Protokolldateien werden nach Bedarf erstellt.

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

  • Der path Teil wird durch die Location -Eigenschaft und, wenn dieser Eigenschaftswert auf Customfestgelegt ist, die CustomLocation -Eigenschaft bestimmt.

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

  • Das dateStamp Teil hat das Format "JJJJ-MM-TT", und es wird angezeigt, wenn LogFileCreationSchedule auf Daily oder Weeklyfestgelegt ist.

  • Wenn mehrere Protokolldateien mit demselben baseName und dateStampbenötigt werden, wird der iteration Teil, ein positiver Integer, dem Dateinamen hinzugefügt.

Gilt für:

Weitere Informationen