EventLogLoggerProvider Класс

Определение

Поставщик для 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
Наследование
EventLogLoggerProvider
Атрибуты
Реализации

Конструкторы

Имя Описание
EventLogLoggerProvider()

Инициализирует новый экземпляр класса EventLogLoggerProvider.

EventLogLoggerProvider(EventLogSettings)

Инициализирует новый экземпляр класса EventLogLoggerProvider.

EventLogLoggerProvider(IOptions<EventLogSettings>)

Инициализирует новый экземпляр класса EventLogLoggerProvider.

Методы

Имя Описание
CreateLogger(String)

Создает новый экземпляр ILogger.

Dispose()

Выполняет определяемые приложением задачи, связанные с освобождением, освобождением или сбросом неуправляемых ресурсов.

SetScopeProvider(IExternalScopeProvider)

Задает внешний источник сведений о области для поставщика средств ведения журнала.

Применяется к