ILoggerFactory Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет тип, используемый для настройки системы ведения журнала и создания экземпляров зарегистрированных ILoggerILoggerProviders.
public interface class ILoggerFactory : IDisposable
public interface ILoggerFactory : IDisposable
type ILoggerFactory = interface
interface IDisposable
Public Interface ILoggerFactory
Implements IDisposable
- Производный
- Реализации
Методы
| Имя | Описание |
|---|---|
| AddProvider(ILoggerProvider) |
Добавляется ILoggerProvider в систему ведения журнала. |
| CreateLogger(String) |
Создает новый экземпляр ILogger. |
| Dispose() |
Выполняет определяемые приложением задачи, связанные с освобождением, освобождением или сбросом неуправляемых ресурсов. (Унаследовано от IDisposable) |
Методы расширения
| Имя | Описание |
|---|---|
| CreateLogger(ILoggerFactory, Type) |
Создает новый ILogger экземпляр с помощью полного имени заданного |
| CreateLogger<T>(ILoggerFactory) |
Создает новый ILogger экземпляр, используя полное имя заданного типа. |