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é 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 |
| 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í. |