ILoggingBuilder Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Interfaccia per la configurazione dei provider di registrazione.
public interface class ILoggingBuilder
public interface ILoggingBuilder
type ILoggingBuilder = interface
Public Interface ILoggingBuilder
Proprietà
| Services |
Ottiene la IServiceCollection in cui sono configurati i servizi di registrazione. |
Metodi di estensione
| AddAzureWebAppDiagnostics(ILoggingBuilder) |
Aggiunge un logger di diagnostica per app Web di Azure. |
| AddConfiguration(ILoggingBuilder) |
Aggiunge i servizi necessari per l'utilizzo ILoggerProviderConfigurationFactory o ILoggerProviderConfiguration<T>. |
| AddConsole(ILoggingBuilder) |
Aggiunge un logger della console denominato 'Console' alla factory. |
| AddConsole(ILoggingBuilder, Action<ConsoleLoggerOptions>) |
Aggiunge un logger della console denominato 'Console' alla factory. |
| AddConsoleFormatter<TFormatter,TOptions>(ILoggingBuilder) |
Aggiunge un formattatore logger della console personalizzato. |
| AddConsoleFormatter<TFormatter,TOptions>(ILoggingBuilder, Action<TOptions>) |
Aggiunge un formattatore logger della console personalizzato da configurare con le opzioni specificate. |
| AddJsonConsole(ILoggingBuilder) |
Aggiunge un formattatore di log della console denominato 'json' alla factory con proprietà predefinite. |
| AddJsonConsole(ILoggingBuilder, Action<JsonConsoleFormatterOptions>) |
Aggiunge un formattatore del log della console denominato 'json' alla factory configurato con le opzioni del formattatore della console Json specificato. |
| AddSimpleConsole(ILoggingBuilder) |
Aggiunge un formattatore di log della console predefinito denominato 'simple' alla factory con proprietà predefinite. |
| AddSimpleConsole(ILoggingBuilder, Action<SimpleConsoleFormatterOptions>) |
Aggiunge un formattatore di log della console denominato 'simple' alla factory configurato con le opzioni del formattatore della console simple specificate. |
| AddSystemdConsole(ILoggingBuilder) |
Aggiunge un formattatore di log della console denominato 'systemd' alla factory con proprietà predefinite. |
| AddSystemdConsole(ILoggingBuilder, Action<ConsoleFormatterOptions>) |
Aggiunge un formattatore di log della console denominato 'systemd' alla factory configurato con le opzioni del formattatore della console specificate. |
| AddDebug(ILoggingBuilder) |
Aggiunge un logger di debug denominato 'Debug' alla factory. |
| AddEventLog(ILoggingBuilder) |
Aggiunge un logger di eventi denominato 'EventLog' alla factory. |
| AddEventLog(ILoggingBuilder, EventLogSettings) |
Aggiunge un logger di eventi. Usare |
| AddEventLog(ILoggingBuilder, Action<EventLogSettings>) |
Aggiunge un logger di eventi. Usare |
| AddEventSourceLogger(ILoggingBuilder) |
Aggiunge un logger di eventi denominato 'EventSource' alla factory. |
| AddFakeLogging(ILoggingBuilder) |
Configura la registrazione fittizia con le opzioni predefinite. |
| AddFakeLogging(ILoggingBuilder, IConfigurationSection) |
Configura la registrazione fittizia. |
| AddFakeLogging(ILoggingBuilder, Action<FakeLogCollectorOptions>) |
Configura la registrazione fittizia. |
| AddFilter(ILoggingBuilder, Func<LogLevel,Boolean>) |
Aggiunge un filtro di log alla factory. |
| AddFilter(ILoggingBuilder, Func<String,LogLevel,Boolean>) |
Aggiunge un filtro di log alla factory. |
| AddFilter(ILoggingBuilder, Func<String,String,LogLevel,Boolean>) |
Aggiunge un filtro di log alla factory. |
| AddFilter(ILoggingBuilder, String, LogLevel) |
Aggiunge un filtro di log alla factory. |
| AddFilter(ILoggingBuilder, String, Func<LogLevel,Boolean>) |
Aggiunge un filtro di log alla factory. |
| AddFilter<T>(ILoggingBuilder, Func<LogLevel,Boolean>) |
Aggiunge un filtro di log per l'oggetto ILoggerProvider specificato. |
| AddFilter<T>(ILoggingBuilder, Func<String,LogLevel,Boolean>) |
Aggiunge un filtro di log per l'oggetto ILoggerProvider specificato. |
| AddFilter<T>(ILoggingBuilder, String, LogLevel) |
Aggiunge un filtro di log per l'oggetto ILoggerProvider specificato. |
| AddFilter<T>(ILoggingBuilder, String, Func<LogLevel,Boolean>) |
Aggiunge un filtro di log per l'oggetto ILoggerProvider specificato. |
| AddConfiguration(ILoggingBuilder, IConfiguration) |
Configura le opzioni di filtro del logger da un'istanza di IConfiguration. |
| AddProvider(ILoggingBuilder, ILoggerProvider) |
Aggiunge il ILoggerProvider specificato a ILoggingBuilder in modo che sia possibile concatenare le chiamate. |
| ClearProviders(ILoggingBuilder) |
Rimuove tutti i provider di logger da |
| SetMinimumLevel(ILoggingBuilder, LogLevel) |
Imposta un requisito minimo di LogLevel per la registrazione dei messaggi di log. |
| EnableEnrichment(ILoggingBuilder) |
Abilita la funzionalità di arricchimento all'interno dell'infrastruttura di registrazione. |
| EnableEnrichment(ILoggingBuilder, IConfigurationSection) |
Abilita la funzionalità di arricchimento all'interno dell'infrastruttura di registrazione. |
| EnableEnrichment(ILoggingBuilder, Action<LoggerEnrichmentOptions>) |
Abilita la funzionalità di arricchimento all'interno dell'infrastruttura di registrazione. |
| EnableRedaction(ILoggingBuilder) |
Abilita la funzionalità di ridistribuzione all'interno dell'infrastruttura di registrazione. |
| EnableRedaction(ILoggingBuilder, IConfigurationSection) |
Abilita la funzionalità di ridistribuzione all'interno dell'infrastruttura di registrazione. |
| EnableRedaction(ILoggingBuilder, Action<LoggerRedactionOptions>) |
Abilita la funzionalità di ridistribuzione all'interno dell'infrastruttura di registrazione. |
| AddTraceSource(ILoggingBuilder, SourceSwitch) |
Aggiunge un logger TraceSource denominato 'TraceSource' alla factory. |
| AddTraceSource(ILoggingBuilder, SourceSwitch, TraceListener) |
Aggiunge un logger TraceSource denominato 'TraceSource' alla factory. |
| AddTraceSource(ILoggingBuilder, String) |
Aggiunge un logger TraceSource denominato 'TraceSource' alla factory. |
| AddTraceSource(ILoggingBuilder, String, TraceListener) |
Aggiunge un logger TraceSource denominato 'TraceSource' alla factory. |