EventLogLoggerProvider Sınıf

Tanım

Microsoft.Extensions.Logging.EventLog.EventLogLogger sağlayıcısı.

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
Devralma
EventLogLoggerProvider
Öznitelikler
Uygulamalar

Oluşturucular

Name Description
EventLogLoggerProvider()

EventLogLoggerProvider sınıfının yeni bir örneğini başlatır.

EventLogLoggerProvider(EventLogSettings)

EventLogLoggerProvider sınıfının yeni bir örneğini başlatır.

EventLogLoggerProvider(IOptions<EventLogSettings>)

EventLogLoggerProvider sınıfının yeni bir örneğini başlatır.

Yöntemler

Name Description
CreateLogger(String)

Yeni bir ILogger örneği oluşturur.

Dispose()

Yönetilmeyen kaynakları serbest bırakma, serbest bırakma veya sıfırlama ile ilişkili uygulama tanımlı görevleri gerçekleştirir.

SetScopeProvider(IExternalScopeProvider)

Günlükçü sağlayıcısı için dış kapsam bilgi kaynağını ayarlar.

Şunlara uygulanır