Freigeben über


FakeLoggerProvider Klasse

Definition

Stellt gefälschte Protokollierungen bereit.

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

Konstruktoren

FakeLoggerProvider(FakeLogCollector)

Initialisiert eine neue Instanz der FakeLoggerProvider-Klasse.

Eigenschaften

Collector

Ruft den Protokolldatensatzsammler für alle Protokollierer ab, die von diesem Anbieter erstellt wurden.

Methoden

CreateLogger(String)

Erstellt eine neue FakeLogger-Instanz.

Dispose()

Bereinigt Ressourcen, die von diesem Objekt gehalten werden.

Dispose(Boolean)

Bereinigt Ressourcen, die von diesem Objekt gehalten werden.

Equals(Object)

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

(Geerbt von Object)
Finalize()

Schließt eine instance der FakeLoggerProvider -Klasse ab.

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)
SetScopeProvider(IExternalScopeProvider)

Legt die externe Bereichsinformationsquelle für den Protokollierungsanbieter fest.

ToString()

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

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

ILoggerProvider.CreateLogger(String)

Erstellt eine neue ILogger-Instanz.

Gilt für: