LocalFileLogger Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Локальное средство ведения журнала файлов записывает одну строку на каждое событие. Путь к файлу указан один раз для каждого создания и не может быть изменен в течение времени существования. Можно включить или отключить средство ведения журнала во время существования объекта. По умолчанию средство ведения журнала создается отключенным. После того как файл журнала с включенным средством ведения журнала был создан или открыт для добавления. Запись на диск происходит после каждой записи, чтобы гарантировать, что данные будут сохраняться даже в случае аварийного завершения программы. Используйте мягкий метод Dispose. Нет исключений после Dispose, просто No-Op. Это поможет централизованному средству ведения журнала, когда средство ведения журнала удаляется и какой-либо устаревший компонент пытается его использовать. В этом случае мы не хотим завершить все приложение.
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
- Наследование
-
LocalFileLogger
- Реализации
Конструкторы
| LocalFileLogger() |
Конструктор по умолчанию |
| LocalFileLogger(String) |
Конструктор с указанным именем файла средства ведения журнала |
Свойства
| Enabled |
Возвращает или задает значение, указывающее, включено ли ведение журнала. |
| FullLogPath |
Получает полный путь к файлу средства ведения журнала |
Методы
| Dispose() |
Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов. |
| Log(LocalLoggerSeverity, String, String) |
Вести журнал текущей строки с уровнем серьезности |