ILogger Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar en typ som används för att utföra loggning.
public interface class ILogger
public interface ILogger
type ILogger = interface
Public Interface ILogger
- Härledda
Kommentarer
Det här gränssnittet aggregerar de flesta loggningsmönster till en enda metod.
Metoder
| Name | Description |
|---|---|
| BeginScope<TState>(TState) |
Påbörjar ett logiskt åtgärdsomfång. |
| IsEnabled(LogLevel) |
Kontrollerar om angiven |
| Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>) |
Skriver en loggpost. |
Tilläggsmetoder
| Name | Description |
|---|---|
| BeginScope(ILogger, String, Object[]) |
Formaterar meddelandet och skapar ett omfång. |
| Log(ILogger, LogLevel, EventId, Exception, String, Object[]) |
Formaterar och skriver ett loggmeddelande på den angivna loggnivån. |
| Log(ILogger, LogLevel, EventId, String, Object[]) |
Formaterar och skriver ett loggmeddelande på den angivna loggnivån. |
| Log(ILogger, LogLevel, Exception, String, Object[]) |
Formaterar och skriver ett loggmeddelande på den angivna loggnivån. |
| Log(ILogger, LogLevel, String, Object[]) |
Formaterar och skriver ett loggmeddelande på den angivna loggnivån. |
| LogCritical(ILogger, EventId, Exception, String, Object[]) |
Formaterar och skriver ett kritiskt loggmeddelande. |
| LogCritical(ILogger, EventId, String, Object[]) |
Formaterar och skriver ett kritiskt loggmeddelande. |
| LogCritical(ILogger, Exception, String, Object[]) |
Formaterar och skriver ett kritiskt loggmeddelande. |
| LogCritical(ILogger, String, Object[]) |
Formaterar och skriver ett kritiskt loggmeddelande. |
| LogDebug(ILogger, EventId, Exception, String, Object[]) |
Formaterar och skriver ett felsökningsloggmeddelande. |
| LogDebug(ILogger, EventId, String, Object[]) |
Formaterar och skriver ett felsökningsloggmeddelande. |
| LogDebug(ILogger, Exception, String, Object[]) |
Formaterar och skriver ett felsökningsloggmeddelande. |
| LogDebug(ILogger, String, Object[]) |
Formaterar och skriver ett felsökningsloggmeddelande. |
| LogError(ILogger, EventId, Exception, String, Object[]) |
Formaterar och skriver ett felmeddelande. |
| LogError(ILogger, EventId, String, Object[]) |
Formaterar och skriver ett felmeddelande. |
| LogError(ILogger, Exception, String, Object[]) |
Formaterar och skriver ett felmeddelande. |
| LogError(ILogger, String, Object[]) |
Formaterar och skriver ett felmeddelande. |
| LogInformation(ILogger, EventId, Exception, String, Object[]) |
Formaterar och skriver ett informationsloggmeddelande. |
| LogInformation(ILogger, EventId, String, Object[]) |
Formaterar och skriver ett informationsloggmeddelande. |
| LogInformation(ILogger, Exception, String, Object[]) |
Formaterar och skriver ett informationsloggmeddelande. |
| LogInformation(ILogger, String, Object[]) |
Formaterar och skriver ett informationsloggmeddelande. |
| LogTrace(ILogger, EventId, Exception, String, Object[]) |
Formaterar och skriver ett spårningsloggmeddelande. |
| LogTrace(ILogger, EventId, String, Object[]) |
Formaterar och skriver ett spårningsloggmeddelande. |
| LogTrace(ILogger, Exception, String, Object[]) |
Formaterar och skriver ett spårningsloggmeddelande. |
| LogTrace(ILogger, String, Object[]) |
Formaterar och skriver ett spårningsloggmeddelande. |
| LogWarning(ILogger, EventId, Exception, String, Object[]) |
Formaterar och skriver ett varningsloggmeddelande. |
| LogWarning(ILogger, EventId, String, Object[]) |
Formaterar och skriver ett varningsloggmeddelande. |
| LogWarning(ILogger, Exception, String, Object[]) |
Formaterar och skriver ett varningsloggmeddelande. |
| LogWarning(ILogger, String, Object[]) |
Formaterar och skriver ett varningsloggmeddelande. |