Idioma

FallbackEventDefinition Classe

Definição

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

[System.Runtime.CompilerServices.Nullable(0)]
public class FallbackEventDefinition : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase
public class FallbackEventDefinition : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase
[<System.Runtime.CompilerServices.Nullable(0)>]
type FallbackEventDefinition = class
    inherit EventDefinitionBase
type FallbackEventDefinition = class
    inherit EventDefinitionBase
Public Class FallbackEventDefinition
Inherits EventDefinitionBase
Herança
FallbackEventDefinition
Atributos

Comentários

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

Construtores

Nome Descrição
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

Nome Descrição
EventId

O EventId.

(Herdado de EventDefinitionBase)
EventIdCode

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

(Herdado de EventDefinitionBase)
Level

O LogLevel local em que o evento será registrado.

(Herdado de EventDefinitionBase)
MessageFormat

A definição de mensagem parametrizada.

WarningBehavior

O . configurado WarningBehavior.

(Herdado de EventDefinitionBase)

Métodos

Nome Descrição
GenerateMessage(Action<ILogger>)

Gera a mensagem que seria registrada sem registrar 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, lançado como uma exceção ou ignorado.

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

Registra o evento ou lança se o evento foi configurado para ser tratado como um erro.

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

Registra o evento ou lança 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 este evento.

(Herdado de EventDefinitionBase)

Aplica-se a