Condividi tramite


FallbackEventDefinition Classe

Definizione

Definisce i metadati per un evento con più di sei parametri in modo che abbia una gestione speciale.

public class FallbackEventDefinition : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase
type FallbackEventDefinition = class
    inherit EventDefinitionBase
Public Class FallbackEventDefinition
Inherits EventDefinitionBase
Ereditarietà
FallbackEventDefinition

Commenti

Per altre informazioni ed esempi, vedere Implementazione di provider di database ed estensioni .

Costruttori

FallbackEventDefinition(EventId, LogLevel, String)

Crea un'istanza di definizione dell'evento.

FallbackEventDefinition(EventId, LogLevel, String, String)

Crea un'istanza di definizione dell'evento.

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

Crea un'istanza di definizione dell'evento.

Proprietà

EventId

Oggetto EventId.

(Ereditato da EventDefinitionBase)
EventIdCode

Stringa che rappresenta il codice da passare a ConfigureWarnings(Action<WarningsConfigurationBuilder>) per eliminare questo evento come errore.

(Ereditato da EventDefinitionBase)
Level

Oggetto LogLevel in cui verrà registrato l'evento.

(Ereditato da EventDefinitionBase)
MessageFormat

Definizione del messaggio con parametri.

WarningBehavior

WarningBehavior configurato.

(Ereditato da EventDefinitionBase)

Metodi

GenerateMessage(Action<ILogger>)

Genera il messaggio che verrebbe registrato senza registrarlo. In genere usato per generare un'eccezione nei casi di avviso come errore.

GetLogBehavior<TLoggerCategory>(IDiagnosticsLogger<TLoggerCategory>)

Ottiene il comportamento del log per questo evento. Ciò determina se deve essere registrato, generato come eccezione o ignorato.

(Ereditato da EventDefinitionBase)
Log<TLoggerCategory>(IDiagnosticsLogger<TLoggerCategory>, Action<ILogger>)
Obsoleta..

Registra l'evento o genera un'eccezione se l'evento è stato configurato per essere considerato come un errore.

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

Registra l'evento o genera un'eccezione se l'evento è stato configurato per essere considerato come un errore.

WarningAsError(String)

Restituisce un'eccezione di avviso come errore che esegue il wrapping del messaggio specificato per questo evento.

(Ereditato da EventDefinitionBase)

Si applica a