FakeLogger Klas

Definitie

Een logger die alles vastlegt dat erop is geregistreerd en waarmee inspectie mogelijk is.

public ref class FakeLogger : Microsoft::Extensions::Logging::Abstractions::IBufferedLogger, Microsoft::Extensions::Logging::ILogger
public ref class FakeLogger : Microsoft::Extensions::Logging::ILogger
public class FakeLogger : Microsoft.Extensions.Logging.Abstractions.IBufferedLogger, Microsoft.Extensions.Logging.ILogger
public class FakeLogger : Microsoft.Extensions.Logging.ILogger
type FakeLogger = class
    interface ILogger
    interface IBufferedLogger
type FakeLogger = class
    interface ILogger
Public Class FakeLogger
Implements IBufferedLogger, ILogger
Public Class FakeLogger
Implements ILogger
Overname
FakeLogger
Afgeleid
Implementeringen

Opmerkingen

Dit type is bedoeld voor gebruik in eenheidstests. Hiermee wordt alle logboekstatus vastgelegd in het geheugen en kunt u deze controleren om te controleren of uw code logboekregistratie vereist.

Constructors

Name Description
FakeLogger(Action<String>, String)

Initialiseert een nieuw exemplaar van de FakeLogger klasse waarmee alle logboekrecords naar de opgegeven uitvoersink worden gekopieerd.

FakeLogger(FakeLogCollector, String)

Initialiseert een nieuw exemplaar van de FakeLogger klasse.

Eigenschappen

Name Description
Category

Hiermee wordt de categorie van deze logboekregistratie opgehaald, zoals opgegeven bij het maken van de logboekregistratie.

Collector

Hiermee haalt u de loggerverzamelaar op die aan deze logger is gekoppeld, zoals opgegeven toen de logger werd gemaakt.

LatestRecord

Hiermee haalt u de meest recente record op die is geregistreerd bij deze logboekregistratie.

Methoden

Name Description
BeginScope<TState>(TState)

Begint een bereik voor logische bewerkingen.

ControlLevel(LogLevel, Boolean)

Hiermee bepaalt u de ingeschakelde status van een logboekniveau.

IsEnabled(LogLevel)

Controleert of het opgegeven logboekniveau is ingeschakeld.

Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>)

Hiermee maakt u een nieuwe logboekrecord.

LogRecords(IEnumerable<BufferedLogRecord>)

Levert een batch met gebufferde logboekrecords aan een logboekprovider.

Extensiemethoden

Name Description
BeginScope(ILogger, String, Object[])

Hiermee wordt het bericht opgemaakt en wordt een bereik gemaakt.

Log(ILogger, LogLevel, EventId, Exception, String, Object[])

Hiermee wordt een logboekbericht opgemaakt en geschreven op het opgegeven logboekniveau.

Log(ILogger, LogLevel, EventId, String, Object[])

Hiermee wordt een logboekbericht opgemaakt en geschreven op het opgegeven logboekniveau.

Log(ILogger, LogLevel, Exception, String, Object[])

Hiermee wordt een logboekbericht opgemaakt en geschreven op het opgegeven logboekniveau.

Log(ILogger, LogLevel, String, Object[])

Hiermee wordt een logboekbericht opgemaakt en geschreven op het opgegeven logboekniveau.

LogCritical(ILogger, EventId, Exception, String, Object[])

Hiermee wordt een kritiek logboekbericht opgemaakt en geschreven.

LogCritical(ILogger, EventId, String, Object[])

Hiermee wordt een kritiek logboekbericht opgemaakt en geschreven.

LogCritical(ILogger, Exception, String, Object[])

Hiermee wordt een kritiek logboekbericht opgemaakt en geschreven.

LogCritical(ILogger, String, Object[])

Hiermee wordt een kritiek logboekbericht opgemaakt en geschreven.

LogDebug(ILogger, EventId, Exception, String, Object[])

Hiermee wordt een foutopsporingslogboekbericht opgemaakt en geschreven.

LogDebug(ILogger, EventId, String, Object[])

Hiermee wordt een foutopsporingslogboekbericht opgemaakt en geschreven.

LogDebug(ILogger, Exception, String, Object[])

Hiermee wordt een foutopsporingslogboekbericht opgemaakt en geschreven.

LogDebug(ILogger, String, Object[])

Hiermee wordt een foutopsporingslogboekbericht opgemaakt en geschreven.

LogError(ILogger, EventId, Exception, String, Object[])

Hiermee wordt een foutbericht opgemaakt en geschreven.

LogError(ILogger, EventId, String, Object[])

Hiermee wordt een foutbericht opgemaakt en geschreven.

LogError(ILogger, Exception, String, Object[])

Hiermee wordt een foutbericht opgemaakt en geschreven.

LogError(ILogger, String, Object[])

Hiermee wordt een foutbericht opgemaakt en geschreven.

LogInformation(ILogger, EventId, Exception, String, Object[])

Hiermee wordt een informatief logboekbericht opgemaakt en geschreven.

LogInformation(ILogger, EventId, String, Object[])

Hiermee wordt een informatief logboekbericht opgemaakt en geschreven.

LogInformation(ILogger, Exception, String, Object[])

Hiermee wordt een informatief logboekbericht opgemaakt en geschreven.

LogInformation(ILogger, String, Object[])

Hiermee wordt een informatief logboekbericht opgemaakt en geschreven.

LogTrace(ILogger, EventId, Exception, String, Object[])

Hiermee wordt een traceringslogboekbericht opgemaakt en geschreven.

LogTrace(ILogger, EventId, String, Object[])

Hiermee wordt een traceringslogboekbericht opgemaakt en geschreven.

LogTrace(ILogger, Exception, String, Object[])

Hiermee wordt een traceringslogboekbericht opgemaakt en geschreven.

LogTrace(ILogger, String, Object[])

Hiermee wordt een traceringslogboekbericht opgemaakt en geschreven.

LogWarning(ILogger, EventId, Exception, String, Object[])

Hiermee wordt een waarschuwingslogboekbericht opgemaakt en geschreven.

LogWarning(ILogger, EventId, String, Object[])

Hiermee wordt een waarschuwingslogboekbericht opgemaakt en geschreven.

LogWarning(ILogger, Exception, String, Object[])

Hiermee wordt een waarschuwingslogboekbericht opgemaakt en geschreven.

LogWarning(ILogger, String, Object[])

Hiermee wordt een waarschuwingslogboekbericht opgemaakt en geschreven.

Van toepassing op