ILogger<TCategoryName> Interface

Definitie

Een algemene interface voor logboekregistratie waarbij de categorienaam wordt afgeleid van de opgegeven TCategoryName typenaam. Over het algemeen gebruikt om activering van een benoemde naam ILogger vanuit afhankelijkheidsinjectie mogelijk te maken.

generic <typename TCategoryName>
public interface class ILogger : Microsoft::Extensions::Logging::ILogger
public interface ILogger<out TCategoryName> : Microsoft.Extensions.Logging.ILogger
type ILogger<'CategoryName> = interface
    interface ILogger
Public Interface ILogger(Of Out TCategoryName)
Implements ILogger

Type parameters

TCategoryName

Het type waarvan de naam wordt gebruikt voor de naam van de loggercategorie.

Dit type parameter is covariant. U kunt het type dat u hebt opgegeven gebruiken of een type dat meer is afgeleid. Zie Covariantie en Contravariantie in Algemene typen voor meer informatie over covariantie en contravariantie.
Afgeleid
Implementeringen

Methoden

Name Description
BeginScope<TState>(TState)

Begint een bereik voor logische bewerkingen.

(Overgenomen van ILogger)
IsEnabled(LogLevel)

Controleert of de opgegeven logLevel functie is ingeschakeld.

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

Hiermee schrijft u een logboekvermelding.

(Overgenomen van ILogger)

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