LoggerFactory Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Produz instâncias de ILogger classes baseadas nos fornecedores fornecidos.
public ref class LoggerFactory : IDisposable, Microsoft::Extensions::Logging::ILoggerFactory
public class LoggerFactory : IDisposable, Microsoft.Extensions.Logging.ILoggerFactory
type LoggerFactory = class
interface ILoggerFactory
interface IDisposable
Public Class LoggerFactory
Implements IDisposable, ILoggerFactory
- Herança
-
LoggerFactory
- Implementações
Construtores
| Name | Description |
|---|---|
| LoggerFactory() |
Cria uma nova LoggerFactory instância. |
| LoggerFactory(IEnumerable<ILoggerProvider>, IOptionsMonitor<LoggerFilterOptions>, IOptions<LoggerFactoryOptions>, IExternalScopeProvider) |
Cria uma nova LoggerFactory instância. |
| LoggerFactory(IEnumerable<ILoggerProvider>, IOptionsMonitor<LoggerFilterOptions>, IOptions<LoggerFactoryOptions>) |
Cria uma nova LoggerFactory instância. |
| LoggerFactory(IEnumerable<ILoggerProvider>, IOptionsMonitor<LoggerFilterOptions>) |
Cria uma nova LoggerFactory instância. |
| LoggerFactory(IEnumerable<ILoggerProvider>, LoggerFilterOptions) |
Cria uma nova LoggerFactory instância. |
| LoggerFactory(IEnumerable<ILoggerProvider>) |
Cria uma nova LoggerFactory instância. |
Métodos
| Name | Description |
|---|---|
| AddProvider(ILoggerProvider) |
Adiciona o fornecedor dado aos usados na criação ILogger de instâncias. |
| CheckDisposed() |
Verifique se a fábrica já foi descartada. |
| Create(Action<ILoggingBuilder>) |
Cria uma nova instância de ILoggerFactory configurado usando o delegado fornecido |
| CreateLogger(String) |
Cria um ILogger com o dado |
| Dispose() |
Realiza tarefas definidas pela aplicação associadas à libertação, libertação ou reinício de recursos não geridos. |
Métodos da Extensão
| Name | Description |
|---|---|
| CreateLogger(ILoggerFactory, Type) |
Cria uma nova ILogger instância usando o nome completo do dado |
| CreateLogger<T>(ILoggerFactory) |
Cria uma nova ILogger instância usando o nome completo do tipo dado. |