EventLogLoggerProvider Classe

Definição

O fornecedor para o Microsoft.Extensions.Logging.EventLog.EventLogLogger.

public ref class EventLogLoggerProvider : IDisposable, Microsoft::Extensions::Logging::ILoggerProvider, Microsoft::Extensions::Logging::ISupportExternalScope
[Microsoft.Extensions.Logging.ProviderAlias("EventLog")]
public class EventLogLoggerProvider : IDisposable, Microsoft.Extensions.Logging.ILoggerProvider, Microsoft.Extensions.Logging.ISupportExternalScope
[<Microsoft.Extensions.Logging.ProviderAlias("EventLog")>]
type EventLogLoggerProvider = class
    interface ILoggerProvider
    interface IDisposable
    interface ISupportExternalScope
Public Class EventLogLoggerProvider
Implements IDisposable, ILoggerProvider, ISupportExternalScope
Herança
EventLogLoggerProvider
Atributos
Implementações

Construtores

Name Description
EventLogLoggerProvider()

Inicializa uma nova instância da EventLogLoggerProvider classe.

EventLogLoggerProvider(EventLogSettings)

Inicializa uma nova instância da EventLogLoggerProvider classe.

EventLogLoggerProvider(IOptions<EventLogSettings>)

Inicializa uma nova instância da EventLogLoggerProvider classe.

Métodos

Name Description
CreateLogger(String)

Cria uma nova ILogger instância.

Dispose()

Realiza tarefas definidas pela aplicação associadas à libertação, libertação ou reinício de recursos não geridos.

SetScopeProvider(IExternalScopeProvider)

Define a fonte externa de informação do âmbito para o fornecedor do logger.

Aplica-se a