ILoggingBuilder Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Una interfaz para configurar proveedores de registro.
public interface class ILoggingBuilder
public interface ILoggingBuilder
type ILoggingBuilder = interface
Public Interface ILoggingBuilder
Propiedades
Services |
Obtiene la interfaz IServiceCollection donde se configuran los servicios de registro. |
Métodos de extensión
AddAzureWebAppDiagnostics(ILoggingBuilder) |
Agrega un registrador de diagnósticos de Azure Web Apps. |
AddConfiguration(ILoggingBuilder) |
Agrega servicios necesarios para consumir ILoggerProviderConfigurationFactory o ILoggerProviderConfiguration<T>. |
AddConsole(ILoggingBuilder) |
Agrega un registrador de consola denominado "Console" al generador. |
AddConsole(ILoggingBuilder, Action<ConsoleLoggerOptions>) |
Agrega un registrador de consola denominado "Console" al generador. |
AddConsoleFormatter<TFormatter,TOptions>(ILoggingBuilder) |
Agrega un formateador personalizado del registrador de la consola. |
AddConsoleFormatter<TFormatter,TOptions>(ILoggingBuilder, Action<TOptions>) |
Agrega un formateador del registrador de la consola personalizado que se configurará con las opciones especificadas. |
AddJsonConsole(ILoggingBuilder) |
Agrega un formateador de registros de la consola denominado "JSON" al generador con propiedades predeterminadas. |
AddJsonConsole(ILoggingBuilder, Action<JsonConsoleFormatterOptions>) |
Agrega un formateador de registro de consola denominado "json" al generador configurado con las opciones de formateador de consola Json especificadas. |
AddSimpleConsole(ILoggingBuilder) |
Agrega el formateador de registros de la consola predeterminado denominado "simple" al generador con las propiedades predeterminadas. |
AddSimpleConsole(ILoggingBuilder, Action<SimpleConsoleFormatterOptions>) |
Agrega un formateador de registros de la consola denominado "simple" al generador configurado con las opciones del formateador de la consola simple especificadas. |
AddSystemdConsole(ILoggingBuilder) |
Agrega un formateador de registros de la consola denominado "systemd" al generador con propiedades predeterminadas. |
AddSystemdConsole(ILoggingBuilder, Action<ConsoleFormatterOptions>) |
Agrega un formateador de registros de la consola denominado "systemd" al generador configurado con las opciones del formateador de la consola especificadas. |
AddDebug(ILoggingBuilder) |
Agrega un registrador de depuración denominado "Debug" al generador. |
AddEventLog(ILoggingBuilder) |
Agrega un registrador de eventos denominado "EventLog" al generador. |
AddEventLog(ILoggingBuilder, EventLogSettings) |
Agrega un registrador de eventos. Se usa |
AddEventLog(ILoggingBuilder, Action<EventLogSettings>) |
Agrega un registrador de eventos. Se usa |
AddEventSourceLogger(ILoggingBuilder) |
Agrega un registrador de eventos denominado "EventSource" al generador. |
AddFakeLogging(ILoggingBuilder) |
Configura el registro falso con opciones predeterminadas. |
AddFakeLogging(ILoggingBuilder, IConfigurationSection) |
Configura el registro falso. |
AddFakeLogging(ILoggingBuilder, Action<FakeLogCollectorOptions>) |
Configura el registro falso. |
AddFilter(ILoggingBuilder, Func<LogLevel,Boolean>) |
Agrega un filtro de registro al generador. |
AddFilter(ILoggingBuilder, Func<String,LogLevel,Boolean>) |
Agrega un filtro de registro al generador. |
AddFilter(ILoggingBuilder, Func<String,String,LogLevel,Boolean>) |
Agrega un filtro de registro al generador. |
AddFilter(ILoggingBuilder, String, LogLevel) |
Agrega un filtro de registro al generador. |
AddFilter(ILoggingBuilder, String, Func<LogLevel,Boolean>) |
Agrega un filtro de registro al generador. |
AddFilter<T>(ILoggingBuilder, Func<LogLevel,Boolean>) |
Agrega un filtro de registro a la instancia de ILoggerProvider especificada. |
AddFilter<T>(ILoggingBuilder, Func<String,LogLevel,Boolean>) |
Agrega un filtro de registro a la instancia de ILoggerProvider especificada. |
AddFilter<T>(ILoggingBuilder, String, LogLevel) |
Agrega un filtro de registro a la instancia de ILoggerProvider especificada. |
AddFilter<T>(ILoggingBuilder, String, Func<LogLevel,Boolean>) |
Agrega un filtro de registro a la instancia de ILoggerProvider especificada. |
AddConfiguration(ILoggingBuilder, IConfiguration) |
Configura las opciones de filtro del registrador a partir de una instancia de IConfiguration. |
AddProvider(ILoggingBuilder, ILoggerProvider) |
Agrega la instancia de ILoggerProvider especificada a ILoggingBuilder para que se puedan encadenar las llamadas. |
ClearProviders(ILoggingBuilder) |
Quita todos los proveedores de registrador de |
SetMinimumLevel(ILoggingBuilder, LogLevel) |
Establece un requisito mínimo de LogLevel para que se registren los mensajes de registro. |
EnableEnrichment(ILoggingBuilder) |
Habilita la funcionalidad de enriquecimiento dentro de la infraestructura de registro. |
EnableEnrichment(ILoggingBuilder, IConfigurationSection) |
Habilita la funcionalidad de enriquecimiento dentro de la infraestructura de registro. |
EnableEnrichment(ILoggingBuilder, Action<LoggerEnrichmentOptions>) |
Habilita la funcionalidad de enriquecimiento dentro de la infraestructura de registro. |
EnableRedaction(ILoggingBuilder) |
Habilita la funcionalidad de redacción dentro de la infraestructura de registro. |
EnableRedaction(ILoggingBuilder, IConfigurationSection) |
Habilita la funcionalidad de redacción dentro de la infraestructura de registro. |
EnableRedaction(ILoggingBuilder, Action<LoggerRedactionOptions>) |
Habilita la funcionalidad de redacción dentro de la infraestructura de registro. |
AddTraceSource(ILoggingBuilder, SourceSwitch) |
Agrega un registrador TraceSource denominado "TraceSource" al generador. |
AddTraceSource(ILoggingBuilder, SourceSwitch, TraceListener) |
Agrega un registrador TraceSource denominado "TraceSource" al generador. |
AddTraceSource(ILoggingBuilder, String) |
Agrega un registrador TraceSource denominado "TraceSource" al generador. |
AddTraceSource(ILoggingBuilder, String, TraceListener) |
Agrega un registrador TraceSource denominado "TraceSource" al generador. |