Ler em inglês

Compartilhar via


Logger<T> Classe

Definição

Delega a uma nova instância de ILogger usando o nome completo do tipo fornecido, criado pelo ILoggerFactoryfornecido.

C#
public class Logger<T> : Microsoft.Extensions.Logging.ILogger<T>

Parâmetros de tipo

T

O tipo.

Herança
Logger<T>
Implementações

Construtores

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

ILogger.BeginScope<TState>(TState)

Inicia um escopo de operação lógica.

ILogger.IsEnabled(LogLevel)

Verifica se o logLevel determinado está habilitado.

ILogger.Log<TState>(LogLevel, EventId, TState, Exception, Func<TState,Exception,String>)

Grava uma entrada de log.

Métodos de Extensão

BeginScope(ILogger, String, Object[])

Formata a mensagem e cria um escopo.

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

Formata e grava uma mensagem de log no nível de log especificado.

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

Formata e grava uma mensagem de log no nível de log especificado.

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

Formata e grava uma mensagem de log no nível de log especificado.

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

Formata e grava uma mensagem de log no nível de log especificado.

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

Formata e grava uma mensagem de log crítica.

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

Formata e grava uma mensagem de log crítica.

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

Formata e grava uma mensagem de log crítica.

LogCritical(ILogger, String, Object[])

Formata e grava uma mensagem de log crítica.

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

Formata e grava uma mensagem de log de depuração.

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

Formata e grava uma mensagem de log de depuração.

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

Formata e grava uma mensagem de log de depuração.

LogDebug(ILogger, String, Object[])

Formata e grava uma mensagem de log de depuração.

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

Formata e grava uma mensagem de log de erros.

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

Formata e grava uma mensagem de log de erros.

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

Formata e grava uma mensagem de log de erros.

LogError(ILogger, String, Object[])

Formata e grava uma mensagem de log de erros.

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

Formata e grava uma mensagem de log informativa.

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

Formata e grava uma mensagem de log informativa.

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

Formata e grava uma mensagem de log informativa.

LogInformation(ILogger, String, Object[])

Formata e grava uma mensagem de log informativa.

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

Formata e grava uma mensagem de log de rastreamento.

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

Formata e grava uma mensagem de log de rastreamento.

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

Formata e grava uma mensagem de log de rastreamento.

LogTrace(ILogger, String, Object[])

Formata e grava uma mensagem de log de rastreamento.

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

Formata e grava uma mensagem de log de aviso.

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

Formata e grava uma mensagem de log de aviso.

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

Formata e grava uma mensagem de log de aviso.

LogWarning(ILogger, String, Object[])

Formata e grava uma mensagem de log de aviso.

Aplica-se a

Produto Versões
.NET 8 (package-provided), 9 (package-provided)
.NET Framework 4.7 (package-provided), 4.7.1 (package-provided), 4.7.2 (package-provided), 4.8 (package-provided)
.NET Standard 2.0 (package-provided)