Freigeben über


TraceSourceLoggerProvider Klasse

Definition

Stellt basierend auf System.Diagnostics.TraceSorce eine ILoggerFactory zur Verfügung.

public ref class TraceSourceLoggerProvider : IDisposable, Microsoft::Extensions::Logging::ILoggerProvider
[Microsoft.Extensions.Logging.ProviderAlias("TraceSource")]
public class TraceSourceLoggerProvider : IDisposable, Microsoft.Extensions.Logging.ILoggerProvider
[<Microsoft.Extensions.Logging.ProviderAlias("TraceSource")>]
type TraceSourceLoggerProvider = class
    interface ILoggerProvider
    interface IDisposable
Public Class TraceSourceLoggerProvider
Implements IDisposable, ILoggerProvider
Vererbung
TraceSourceLoggerProvider
Attribute
Implementiert

Konstruktoren

TraceSourceLoggerProvider(SourceSwitch, TraceListener)

Initialisiert eine neue Instanz der TraceSourceLoggerProvider-Klasse.

TraceSourceLoggerProvider(SourceSwitch)

Initialisiert eine neue Instanz der TraceSourceLoggerProvider-Klasse.

Methoden

CreateLogger(String)

Erstellt einen neuen ILogger für den angegebenen Komponentennamen.

Dispose()

Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: