ILogger<TCategoryName> Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 |
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í. |