Compartilhar via


EventLogLoggerProvider Classe

Definição

O provedor 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

EventLogLoggerProvider()

Inicializa uma nova instância da classe EventLogLoggerProvider.

EventLogLoggerProvider(EventLogSettings)

Inicializa uma nova instância da classe EventLogLoggerProvider.

EventLogLoggerProvider(IOptions<EventLogSettings>)

Inicializa uma nova instância da classe EventLogLoggerProvider.

Métodos

CreateLogger(String)

Cria uma nova instância ILogger.

Dispose()

Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
SetScopeProvider(IExternalScopeProvider)

Define a origem de informações de escopo externo para o provedor de agente.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a