NullLoggerFactory Classe

Definição

Um ILoggerFactory usado para criar uma instância de NullLogger que não registra nada.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
Herança
NullLoggerFactory
Implementações

Construtores

NullLoggerFactory()

Cria uma nova instância NullLoggerFactory.Creates a new NullLoggerFactory instance.

Campos

Instance

Retorna a instância compartilhada de NullLoggerFactory.Returns the shared instance of NullLoggerFactory.

Métodos

AddProvider(ILoggerProvider)

Adiciona um ILoggerProvider ao sistema de registro em log.Adds an ILoggerProvider to the logging system.

CreateLogger(String)

Cria uma nova instância ILogger.Creates a new ILogger instance.

Dispose()

Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados.Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)

Métodos de Extensão

AddAzureWebAppDiagnostics(ILoggerFactory)
Obsoleto.

Adiciona um agente de diagnóstico de Aplicativos Web do Azure.Adds an Azure Web Apps diagnostics logger.

AddAzureWebAppDiagnostics(ILoggerFactory, AzureAppServicesDiagnosticsSettings)
Obsoleto.

Adiciona um agente de diagnóstico de Aplicativos Web do Azure.Adds an Azure Web Apps diagnostics logger.

AddConsole(ILoggerFactory)
Obsoleto.

Adiciona um agente de console que está habilitado para LogLevel.Information ou superior.Adds a console logger that is enabled for LogLevel.Information or higher.

AddConsole(ILoggerFactory, IConfiguration)
AddConsole(ILoggerFactory, IConsoleLoggerSettings)
AddConsole(ILoggerFactory, LogLevel)
Obsoleto.

Adiciona um agente de console que está habilitado para LogLevels de minLevel ou superior.Adds a console logger that is enabled for LogLevels of minLevel or higher.

AddConsole(ILoggerFactory, LogLevel, Boolean)
Obsoleto.

Adiciona um agente de console que está habilitado para LogLevels de minLevel ou superior.Adds a console logger that is enabled for LogLevels of minLevel or higher.

AddConsole(ILoggerFactory, Boolean)
Obsoleto.

Adiciona um agente de console que está habilitado para LogLevel.Information ou superior.Adds a console logger that is enabled for LogLevel.Information or higher.

AddConsole(ILoggerFactory, Func<String,LogLevel,Boolean>)
Obsoleto.

Adiciona um agente de console que está habilitado conforme definido pela função de filtro.Adds a console logger that is enabled as defined by the filter function.

AddConsole(ILoggerFactory, Func<String,LogLevel,Boolean>, Boolean)
Obsoleto.

Adiciona um agente de console que está habilitado conforme definido pela função de filtro.Adds a console logger that is enabled as defined by the filter function.

AddDebug(ILoggerFactory)
Obsoleto.

Adiciona um agente de depuração que está habilitado para LogLevel.Information ou superior.Adds a debug logger that is enabled for LogLevel.Information or higher.

AddDebug(ILoggerFactory, LogLevel)
Obsoleto.

Adiciona um agente de depuração que está habilitado para LogLevels de minLevel ou superior.Adds a debug logger that is enabled for LogLevels of minLevel or higher.

AddDebug(ILoggerFactory, Func<String,LogLevel,Boolean>)
Obsoleto.

Adiciona um agente de depuração que está habilitado conforme definido pela função de filtro.Adds a debug logger that is enabled as defined by the filter function.

AddEventLog(ILoggerFactory)
Obsoleto.

Adiciona um agente de eventos que está habilitado para LogLevel.Information ou superior.Adds an event logger that is enabled for LogLevel.Information or higher.

AddEventLog(ILoggerFactory, EventLogSettings)
Obsoleto.

Adiciona um agente de eventos.Adds an event logger. Usar settings para habilitar o registro em log para LogLevels específicos.Use settings to enable logging for specific LogLevels.

AddEventLog(ILoggerFactory, LogLevel)
Obsoleto.

Adiciona um agente de eventos que está habilitado para LogLevels de minLevel ou superior.Adds an event logger that is enabled for LogLevels of minLevel or higher.

AddEventSourceLogger(ILoggerFactory)
Obsoleto.

Adiciona um agente de eventos que está habilitado para LogLevel.Information ou superior.Adds an event logger that is enabled for LogLevel.Information or higher.

CreateLogger(ILoggerFactory, Type)

Cria uma nova instância de ILogger usando o nome completo do type fornecido.Creates a new ILogger instance using the full name of the given type.

CreateLogger<T>(ILoggerFactory)

Cria uma nova instância de ILogger usando o nome completo do tipo fornecido.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)

Aplica-se a