EventLogLoggerProvider Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der Anbieter für die 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
- Vererbung
-
EventLogLoggerProvider
- Attribute
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| EventLogLoggerProvider() |
Initialisiert eine neue Instanz der EventLogLoggerProvider-Klasse. |
| EventLogLoggerProvider(EventLogSettings) |
Initialisiert eine neue Instanz der EventLogLoggerProvider-Klasse. |
| EventLogLoggerProvider(IOptions<EventLogSettings>) |
Initialisiert eine neue Instanz der EventLogLoggerProvider-Klasse. |
Methoden
| Name | Beschreibung |
|---|---|
| CreateLogger(String) |
Erstellt eine neue ILogger-Instanz. |
| Dispose() |
Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verknüpft sind. |
| SetScopeProvider(IExternalScopeProvider) |
Legt die Externe Bereichsinformationsquelle für den Loggeranbieter fest. |