FallbackEventDefinition Classe

Definição

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

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

Construtores

FallbackEventDefinition(EventId, LogLevel, String)

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

FallbackEventDefinition(EventId, LogLevel, String, 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 que deve ser passado para 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 lançar uma exceção em casos de aviso-como-erro.

GetLogBehavior<TLoggerCategory>(IDiagnosticsLogger<TLoggerCategory>)

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

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

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

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

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

WarningAsError(String)

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

(Herdado de EventDefinitionBase)

Aplica-se a