ILogger<TCategoryName> Rozhraní

Definice

Obecné rozhraní pro protokolování, kde je název kategorie odvozen od zadaného TCategoryName názvu typu. Obecně se používá k povolení aktivace pojmenované ILogger injektáže závislostí.

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

Parametry typu

TCategoryName

Typ, jehož název se používá pro název kategorie protokolovacího nástroje.

Tento parametr typu je kovariantní. To znamená, že můžete použít buď zadaný typ, nebo libovolný typ, který je více odvozený. Další informace o kovarianci a kontravarianci najdete v tématu popisujícím kovarianci a kontravarianci u parametrického polymorfismu.
Odvozené
Implementuje

Metody

Name Description
BeginScope<TState>(TState)

Začíná obor logické operace.

(Zděděno od ILogger)
IsEnabled(LogLevel)

Zkontroluje, jestli je daná možnost logLevel povolená.

(Zděděno od ILogger)
Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>)

Zapíše položku protokolu.

(Zděděno od ILogger)

Metody rozšíření

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

Naformátuje zprávu a vytvoří obor.

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

Naformátuje a zapíše zprávu protokolu na zadané úrovni protokolu.

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

Naformátuje a zapíše zprávu protokolu na zadané úrovni protokolu.

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

Naformátuje a zapíše zprávu protokolu na zadané úrovni protokolu.

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

Naformátuje a zapíše zprávu protokolu na zadané úrovni protokolu.

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

Naformátuje a zapíše kritickou zprávu protokolu.

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

Naformátuje a zapíše kritickou zprávu protokolu.

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

Naformátuje a zapíše kritickou zprávu protokolu.

LogCritical(ILogger, String, Object[])

Naformátuje a zapíše kritickou zprávu protokolu.

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

Naformátuje a zapíše zprávu protokolu ladění.

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

Naformátuje a zapíše zprávu protokolu ladění.

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

Naformátuje a zapíše zprávu protokolu ladění.

LogDebug(ILogger, String, Object[])

Naformátuje a zapíše zprávu protokolu ladění.

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

Naformátuje a zapíše zprávu protokolu chyb.

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

Naformátuje a zapíše zprávu protokolu chyb.

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

Naformátuje a zapíše zprávu protokolu chyb.

LogError(ILogger, String, Object[])

Naformátuje a zapíše zprávu protokolu chyb.

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

Formátuje a zapisuje informační zprávu protokolu.

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

Formátuje a zapisuje informační zprávu protokolu.

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

Formátuje a zapisuje informační zprávu protokolu.

LogInformation(ILogger, String, Object[])

Formátuje a zapisuje informační zprávu protokolu.

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

Naformátuje a zapíše zprávu protokolu trasování.

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

Naformátuje a zapíše zprávu protokolu trasování.

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

Naformátuje a zapíše zprávu protokolu trasování.

LogTrace(ILogger, String, Object[])

Naformátuje a zapíše zprávu protokolu trasování.

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

Naformátuje a zapíše zprávu protokolu upozornění.

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

Naformátuje a zapíše zprávu protokolu upozornění.

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

Naformátuje a zapíše zprávu protokolu upozornění.

LogWarning(ILogger, String, Object[])

Naformátuje a zapíše zprávu protokolu upozornění.

Platí pro