LocalFileLogger Klasse

Definition

Bei der lokalen Datei Protokollierung wird eine Zeile pro Ereignis geschrieben. Der Dateipfad wurde einmal pro Erstellung angegeben und kann während der Lebensdauer nicht geändert werden. Es ist möglich, die Protokollierung während der Objekt Lebensdauer zu aktivieren bzw. zu deaktivieren. Standardmäßig wird die Protokollierung deaktiviert. Nachdem die Protokollierung aktiviert wurde, wird die Protokolldatei entweder erstellt oder zum Anhängen geöffnet. Der Datenträger wird auf dem Datenträger geleert, um sicherzustellen, dass Daten auch im Falle einer nicht ordnungsgemäßen Programm Beendigung persistent gespeichert werden. Verwenden Sie die Soft-Löschmethode. Keine Ausnahmen nach dem verwerfen, nur No-op. Dies wäre bei der zentralisierten Protokollierung hilfreich, wenn die Protokollierung verworfen und einige veraltete Komponenten versuchen, Sie zu verwenden. In diesem Fall ist es nicht ratsam, die gesamte Anwendung zu schlagen.

public ref class LocalFileLogger sealed : IDisposable, Microsoft::VisualStudio::LocalLogger::ILocalFileLogger
public sealed class LocalFileLogger : IDisposable, Microsoft.VisualStudio.LocalLogger.ILocalFileLogger
type LocalFileLogger = class
    interface ILocalFileLogger
    interface IDisposable
Public NotInheritable Class LocalFileLogger
Implements IDisposable, ILocalFileLogger
Vererbung
LocalFileLogger
Implementiert

Konstruktoren

LocalFileLogger()

Standardkonstruktor

LocalFileLogger(String)

Konstruktor mit dem angegebenen Protokollierungs Dateinamen

Eigenschaften

Enabled

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Protokollierung aktiviert wurde

FullLogPath

Ruft den vollständigen Protokollierungs Datei Pfad

Methoden

Dispose()

Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen.

Log(LocalLoggerSeverity, String, String)

Aktuelle Zeichenfolge mit Schweregrad protokollieren

Gilt für