NullLoggerFactory Класс

Определение

ILoggerFactory, используемый для создания экземпляра NullLogger, который не регистрирует никакие данные.An ILoggerFactory used to create instance of NullLogger that logs nothing.

public ref class NullLoggerFactory : IDisposable, Microsoft::Extensions::Logging::ILoggerFactory
public class NullLoggerFactory : IDisposable, Microsoft.Extensions.Logging.ILoggerFactory
type NullLoggerFactory = class
    interface ILoggerFactory
    interface IDisposable
Public Class NullLoggerFactory
Implements IDisposable, ILoggerFactory
Наследование
NullLoggerFactory
Реализации

Конструкторы

NullLoggerFactory()

Создает новый экземпляр NullLoggerFactory.Creates a new NullLoggerFactory instance.

Поля

Instance

Возвращает общий экземпляр NullLoggerFactory.Returns the shared instance of NullLoggerFactory.

Методы

AddProvider(ILoggerProvider)

Добавляет ILoggerProvider в систему ведения журналов.Adds an ILoggerProvider to the logging system.

CreateLogger(String)

Создает новый экземпляр ILogger.Creates a new ILogger instance.

Dispose()

Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов.Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Унаследовано от Object)

Методы расширения

AddAzureWebAppDiagnostics(ILoggerFactory)
Является устаревшей.

Добавляет средство ведения журнала диагностики для веб-приложений Azure.Adds an Azure Web Apps diagnostics logger.

AddAzureWebAppDiagnostics(ILoggerFactory, AzureAppServicesDiagnosticsSettings)
Является устаревшей.

Добавляет средство ведения журнала диагностики для веб-приложений Azure.Adds an Azure Web Apps diagnostics logger.

AddConsole(ILoggerFactory)
Является устаревшей.

Добавляет средство ведения журнала консоли, для которого задан уровень LogLevel.Information или более высокий.Adds a console logger that is enabled for LogLevel.Information or higher.

AddConsole(ILoggerFactory, IConfiguration)
AddConsole(ILoggerFactory, IConsoleLoggerSettings)
AddConsole(ILoggerFactory, LogLevel)
Является устаревшей.

Добавляет средство ведения журнала консоли, для которого задан уровень LogLevel minLevel или более высокий.Adds a console logger that is enabled for LogLevels of minLevel or higher.

AddConsole(ILoggerFactory, LogLevel, Boolean)
Является устаревшей.

Добавляет средство ведения журнала консоли, для которого задан уровень LogLevel minLevel или более высокий.Adds a console logger that is enabled for LogLevels of minLevel or higher.

AddConsole(ILoggerFactory, Boolean)
Является устаревшей.

Добавляет средство ведения журнала консоли, для которого задан уровень LogLevel.Information или более высокий.Adds a console logger that is enabled for LogLevel.Information or higher.

AddConsole(ILoggerFactory, Func<String,LogLevel,Boolean>)
Является устаревшей.

Добавляет средство ведения журнала консоли, режим работы которого определяется функцией фильтра.Adds a console logger that is enabled as defined by the filter function.

AddConsole(ILoggerFactory, Func<String,LogLevel,Boolean>, Boolean)
Является устаревшей.

Добавляет средство ведения журнала консоли, режим работы которого определяется функцией фильтра.Adds a console logger that is enabled as defined by the filter function.

AddDebug(ILoggerFactory)
Является устаревшей.

Добавляет средство ведения журнала отладки, для которого задан уровень LogLevel.Information или более высокий.Adds a debug logger that is enabled for LogLevel.Information or higher.

AddDebug(ILoggerFactory, LogLevel)
Является устаревшей.

Добавляет средство ведения журнала отладки, для которого задан уровень LogLevel minLevel или более высокий.Adds a debug logger that is enabled for LogLevels of minLevel or higher.

AddDebug(ILoggerFactory, Func<String,LogLevel,Boolean>)
Является устаревшей.

Добавляет средство ведения журнала отладки, режим работы которого определяется функцией фильтра.Adds a debug logger that is enabled as defined by the filter function.

AddEventLog(ILoggerFactory)
Является устаревшей.

Добавляет средство ведения журнала событий, для которого задан уровень LogLevel.Information или более высокий.Adds an event logger that is enabled for LogLevel.Information or higher.

AddEventLog(ILoggerFactory, EventLogSettings)
Является устаревшей.

Добавляет средство ведения журнала событий.Adds an event logger. Используйте settings, чтобы включить ведение журнала с определенными уровнями LogLevel.Use settings to enable logging for specific LogLevels.

AddEventLog(ILoggerFactory, LogLevel)
Является устаревшей.

Добавляет средство ведения журнала событий, для которого задан уровень LogLevel minLevel или более высокий.Adds an event logger that is enabled for LogLevels of minLevel or higher.

AddEventSourceLogger(ILoggerFactory)
Является устаревшей.

Добавляет средство ведения журнала событий, для которого задан уровень LogLevel.Information или более высокий.Adds an event logger that is enabled for LogLevel.Information or higher.

CreateLogger(ILoggerFactory, Type)

Создает экземпляр ILogger с использованием полного имени указанного типа type.Creates a new ILogger instance using the full name of the given type.

CreateLogger<T>(ILoggerFactory)

Создает экземпляр ILogger с использованием полного имени указанного типа.Creates a new ILogger instance using the full name of the given type.

AddTraceSource(ILoggerFactory, SourceSwitch)
AddTraceSource(ILoggerFactory, SourceSwitch, TraceListener)
AddTraceSource(ILoggerFactory, String)
AddTraceSource(ILoggerFactory, String, TraceListener)

Применяется к