EventLogLoggerProvider 类

定义

EventLogLogger 的提供程序。The provider for the EventLogLogger.

public ref class EventLogLoggerProvider : IDisposable, Microsoft::Extensions::Logging::ILoggerProvider
public ref class EventLogLoggerProvider : IDisposable, Microsoft::Extensions::Logging::ILoggerProvider, Microsoft::Extensions::Logging::ISupportExternalScope
public class EventLogLoggerProvider : IDisposable, Microsoft.Extensions.Logging.ILoggerProvider
[Microsoft.Extensions.Logging.ProviderAlias("EventLog")]
public class EventLogLoggerProvider : IDisposable, Microsoft.Extensions.Logging.ILoggerProvider
[Microsoft.Extensions.Logging.ProviderAlias("EventLog")]
public class EventLogLoggerProvider : IDisposable, Microsoft.Extensions.Logging.ILoggerProvider, Microsoft.Extensions.Logging.ISupportExternalScope
type EventLogLoggerProvider = class
    interface ILoggerProvider
    interface IDisposable
[<Microsoft.Extensions.Logging.ProviderAlias("EventLog")>]
type EventLogLoggerProvider = class
    interface ILoggerProvider
    interface IDisposable
[<Microsoft.Extensions.Logging.ProviderAlias("EventLog")>]
type EventLogLoggerProvider = class
    interface ILoggerProvider
    interface IDisposable
    interface ISupportExternalScope
Public Class EventLogLoggerProvider
Implements IDisposable, ILoggerProvider
Public Class EventLogLoggerProvider
Implements IDisposable, ILoggerProvider, ISupportExternalScope
继承
EventLogLoggerProvider
属性
实现

构造函数

EventLogLoggerProvider()

初始化 EventLogLoggerProvider 类的新实例。Initializes a new instance of the EventLogLoggerProvider class.

EventLogLoggerProvider(EventLogSettings)

初始化 EventLogLoggerProvider 类的新实例。Initializes a new instance of the EventLogLoggerProvider class.

EventLogLoggerProvider(IOptions<EventLogSettings>)

初始化 EventLogLoggerProvider 类的新实例。Initializes a new instance of the EventLogLoggerProvider class.

方法

CreateLogger(String)

创建一个新的 ILogger 实例。Creates a new ILogger instance.

Dispose()

执行与释放或重置非托管资源关联的应用程序定义的任务。Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Equals(Object)

确定指定对象是否等于当前对象。Determines whether the specified object is equal to the current object.

(继承自 Object)
GetHashCode()

作为默认哈希函数。Serves as the default hash function.

(继承自 Object)
GetType()

获取当前实例的 TypeGets the Type of the current instance.

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。Creates a shallow copy of the current Object.

(继承自 Object)
SetScopeProvider(IExternalScopeProvider)

设置记录器提供程序的外部范围信息源。Sets external scope information source for logger provider.

ToString()

返回表示当前对象的字符串。Returns a string that represents the current object.

(继承自 Object)

适用于