Share via


EventLogLoggerProvider Sınıf

Tanım

için Microsoft.Extensions.Logging.EventLog.EventLogLoggersağlayıcı.

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

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

CreateLogger(String)

Yeni bir ILogger örneği oluşturur.

Dispose()

Uygulama tarafından tanımlanan, yönetilmeyen kaynakları serbest bırakma, salma veya sıfırlama ile ilişkili görevleri gerçekleştirir.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
SetScopeProvider(IExternalScopeProvider)

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

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır