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()

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

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
SetScopeProvider(IExternalScopeProvider)

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

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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