แชร์ผ่าน


EventLogLoggerProvider Class

Definition

The provider for the 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
Inheritance
EventLogLoggerProvider
Attributes
Implements

Constructors

EventLogLoggerProvider()

Initializes a new instance of the EventLogLoggerProvider class.

EventLogLoggerProvider(EventLogSettings)

Initializes a new instance of the EventLogLoggerProvider class.

EventLogLoggerProvider(IOptions<EventLogSettings>)

Initializes a new instance of the EventLogLoggerProvider class.

Methods

CreateLogger(String)

Creates a new ILogger instance.

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

SetScopeProvider(IExternalScopeProvider)

Sets external scope information source for logger provider.

Applies to