Partilhar via


FallbackEventDefinition Classe

Definição

Define metadados para um evento com mais de seis parâmetros, de modo que ele precise ter tratamento especial.

public class FallbackEventDefinition : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase
type FallbackEventDefinition = class
    inherit EventDefinitionBase
Public Class FallbackEventDefinition
Inherits EventDefinitionBase
Herança
FallbackEventDefinition

Comentários

Consulte Implementação de provedores de banco de dados e extensões para obter mais informações e exemplos.

Construtores

FallbackEventDefinition(EventId, LogLevel, String, String)

Cria uma instância de definição de evento.

FallbackEventDefinition(EventId, LogLevel, String)

Cria uma instância de definição de evento.

FallbackEventDefinition(ILoggingOptions, EventId, LogLevel, String, String)

Cria uma instância de definição de evento.

Propriedades

EventId

O EventId.

(Herdado de EventDefinitionBase)
EventIdCode

Uma cadeia de caracteres que representa o código para o qual deve ser passado ConfigureWarnings(Action<WarningsConfigurationBuilder>) para suprimir esse evento como um erro.

(Herdado de EventDefinitionBase)
Level

O LogLevel no qual o evento será registrado.

(Herdado de EventDefinitionBase)
MessageFormat

A definição de mensagem parametrizada.

WarningBehavior

O WarningBehavior configurado.

(Herdado de EventDefinitionBase)

Métodos

GenerateMessage(Action<ILogger>)

Gera a mensagem que seria registrada sem registro em log. Normalmente usado para gerar uma exceção em casos de aviso como erro.

GetLogBehavior<TLoggerCategory>(IDiagnosticsLogger<TLoggerCategory>)

Obtém o comportamento de log para esse evento. Isso determina se ele deve ser registrado, gerado como uma exceção ou ignorado.

(Herdado de EventDefinitionBase)
Log<TLoggerCategory>(IDiagnosticsLogger<TLoggerCategory>, Action<ILogger>)
Obsoleto.

Registra o evento ou é gerado se o evento foi configurado para ser tratado como um erro.

Log<TLoggerCategory>(IDiagnosticsLogger<TLoggerCategory>, WarningBehavior, Action<ILogger>)

Registra o evento ou é gerado se o evento foi configurado para ser tratado como um erro.

WarningAsError(String)

Retorna uma exceção de aviso como erro encapsulando a mensagem fornecida para esse evento.

(Herdado de EventDefinitionBase)

Aplica-se a