Logger<T> Classe

Definição

Delega para uma nova ILogger instância usando o nome completo do tipo dado, criado pelo fornecido ILoggerFactory.

generic <typename T>
public ref class Logger : Microsoft::Extensions::Logging::ILogger<T>
public class Logger<T> : Microsoft.Extensions.Logging.ILogger<T>
type Logger<'T> = class
    interface ILogger<'T>
    interface ILogger
type Logger<'T> = class
    interface ILogger
    interface ILogger<'T>
Public Class Logger(Of T)
Implements ILogger(Of T)

Parâmetros de Tipo Genérico

T

O tipo.

Herança
Logger<T>
Implementações

Construtores

Name Description
Logger<T>(ILoggerFactory)

Cria um novo Logger<T>.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Implementações de Interface Explícita

Name Description
ILogger.BeginScope<TState>(TState)

Inicia um âmbito lógico de operação.

ILogger.IsEnabled(LogLevel)

Verifica se o dado logLevel está ativado.

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

Escreve uma entrada de registo.

Métodos da Extensão

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

Formata a mensagem e cria um escopo.

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

Formata e escreve uma mensagem de log ao nível de log especificado.

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

Formata e escreve uma mensagem de log ao nível de log especificado.

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

Formata e escreve uma mensagem de log ao nível de log especificado.

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

Formata e escreve uma mensagem de log ao nível de log especificado.

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

Formata e escreve uma mensagem de registo crítica.

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

Formata e escreve uma mensagem de registo crítica.

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

Formata e escreve uma mensagem de registo crítica.

LogCritical(ILogger, String, Object[])

Formata e escreve uma mensagem de registo crítica.

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

Formata e escreve uma mensagem de registo de depuração.

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

Formata e escreve uma mensagem de registo de depuração.

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

Formata e escreve uma mensagem de registo de depuração.

LogDebug(ILogger, String, Object[])

Formata e escreve uma mensagem de registo de depuração.

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

Formata e escreve uma mensagem de registo de erros.

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

Formata e escreve uma mensagem de registo de erros.

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

Formata e escreve uma mensagem de registo de erros.

LogError(ILogger, String, Object[])

Formata e escreve uma mensagem de registo de erros.

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

Formata e escreve uma mensagem de registo informativo.

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

Formata e escreve uma mensagem de registo informativo.

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

Formata e escreve uma mensagem de registo informativo.

LogInformation(ILogger, String, Object[])

Formata e escreve uma mensagem de registo informativo.

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

Formata e escreve uma mensagem de registo de rastreio.

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

Formata e escreve uma mensagem de registo de rastreio.

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

Formata e escreve uma mensagem de registo de rastreio.

LogTrace(ILogger, String, Object[])

Formata e escreve uma mensagem de registo de rastreio.

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

Formata e escreve uma mensagem de registo de aviso.

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

Formata e escreve uma mensagem de registo de aviso.

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

Formata e escreve uma mensagem de registo de aviso.

LogWarning(ILogger, String, Object[])

Formata e escreve uma mensagem de registo de aviso.

Aplica-se a