Nyelv

ILogger<TCategoryName> Interfész

Definíció

A naplózás általános felülete, ahol a kategória neve a megadott TCategoryName típusnévből származik. Általában a függőséginjektálásból elnevezett ILogger név aktiválásának engedélyezésére használják.

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

Típusparaméterek

TCategoryName

Az a típus, amelynek a nevét a naplózó kategórianévhez használja.

Ez a típusparaméter kovariáns típusú. Ez azt jelenti, hogy a megadott típust vagy egy nagyobb mértékben származtatott bármilyen típust is használhat. A kovarianciáról és a kontravarianciáról a Kovariancia és a kontravariancia az általánosításban című cikket.
Származtatott
Megvalósítás

Metódusok

Name Description
BeginScope<TState>(TState)

Logikai művelet hatókörének megkezdése.

(Öröklődés forrása ILogger)
IsEnabled(LogLevel)

Ellenőrzi, hogy a megadott logLevel engedélyezve van-e.

(Öröklődés forrása ILogger)
Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>)

Naplóbejegyzést ír.

(Öröklődés forrása ILogger)

Bővítő metódusok

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

Formázja az üzenetet, és létrehoz egy hatókört.

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

Naplóüzenet formázása és írása a megadott naplószinten.

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

Naplóüzenet formázása és írása a megadott naplószinten.

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

Naplóüzenet formázása és írása a megadott naplószinten.

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

Naplóüzenet formázása és írása a megadott naplószinten.

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

Kritikus naplóüzenet formázása és írása.

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

Kritikus naplóüzenet formázása és írása.

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

Kritikus naplóüzenet formázása és írása.

LogCritical(ILogger, String, Object[])

Kritikus naplóüzenet formázása és írása.

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

Hibakeresési naplóüzenet formázása és írása.

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

Hibakeresési naplóüzenet formázása és írása.

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

Hibakeresési naplóüzenet formázása és írása.

LogDebug(ILogger, String, Object[])

Hibakeresési naplóüzenet formázása és írása.

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

Hibaüzenet formázása és írása.

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

Hibaüzenet formázása és írása.

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

Hibaüzenet formázása és írása.

LogError(ILogger, String, Object[])

Hibaüzenet formázása és írása.

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

Formáz és ír egy információs naplóüzenetet.

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

Formáz és ír egy információs naplóüzenetet.

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

Formáz és ír egy információs naplóüzenetet.

LogInformation(ILogger, String, Object[])

Formáz és ír egy információs naplóüzenetet.

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

Nyomkövetési naplóüzenet formázása és írása.

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

Nyomkövetési naplóüzenet formázása és írása.

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

Nyomkövetési naplóüzenet formázása és írása.

LogTrace(ILogger, String, Object[])

Nyomkövetési naplóüzenet formázása és írása.

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

Figyelmeztető naplóüzenet formázása és írása.

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

Figyelmeztető naplóüzenet formázása és írása.

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

Figyelmeztető naplóüzenet formázása és írása.

LogWarning(ILogger, String, Object[])

Figyelmeztető naplóüzenet formázása és írása.

A következőre érvényes: