Sdílet prostřednictvím


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ého ILogger z 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

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í

BeginScope(ILogger, String, Object[])

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

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

Formátuje a zapisuje zprávu protokolu na zadané úrovni protokolu.

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

Formátuje a zapisuje zprávu protokolu na zadané úrovni protokolu.

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

Formátuje a zapisuje zprávu protokolu na zadané úrovni protokolu.

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

Formátuje a zapisuje zprávu protokolu na zadané úrovni protokolu.

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

Formátuje a zapisuje kritickou zprávu protokolu.

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

Formátuje a zapisuje kritickou zprávu protokolu.

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

Formátuje a zapisuje kritickou zprávu protokolu.

LogCritical(ILogger, String, Object[])

Formátuje a zapisuje 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 zprávu informačního protokolu.

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

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

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

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

LogInformation(ILogger, String, Object[])

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

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

Formátuje a zapisuje zprávu protokolu trasování.

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

Formátuje a zapisuje zprávu protokolu trasování.

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

Formátuje a zapisuje zprávu protokolu trasování.

LogTrace(ILogger, String, Object[])

Formátuje a zapisuje zprávu protokolu trasování.

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

Formátuje a zapisuje zprávu protokolu upozornění.

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

Formátuje a zapisuje zprávu protokolu upozornění.

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

Formátuje a zapisuje zprávu protokolu upozornění.

LogWarning(ILogger, String, Object[])

Formátuje a zapisuje zprávu protokolu upozornění.

Platí pro