WarningsConfigurationBuilder Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Configura il comportamento di runtime degli avvisi generati da Entity Framework. È possibile impostare un comportamento e un comportamento predefiniti per ogni tipo di avviso.
Questa classe viene usata all'interno dell'API ConfigureWarnings(Action<WarningsConfigurationBuilder>) e non è progettata per essere creata direttamente nel codice dell'applicazione.
public class WarningsConfigurationBuilder
type WarningsConfigurationBuilder = class
Public Class WarningsConfigurationBuilder
- Ereditarietà
-
WarningsConfigurationBuilder
Costruttori
WarningsConfigurationBuilder(WarningsConfiguration) |
Inizializza una nuova istanza della classe WarningsConfigurationBuilder. Questa classe viene usata all'interno dell'API ConfigureWarnings(Action<WarningsConfigurationBuilder>) e non è progettata per essere creata direttamente nel codice dell'applicazione. |
Proprietà
Configuration |
Ottiene l'oggetto interno usato per archiviare la configurazione. |
Metodi
Default(WarningBehavior) |
Imposta il comportamento predefinito quando viene generato un avviso. |
Ignore(CoreEventId[]) |
Causa l'errore quando vengono generati gli avvisi di base specificati. I provider di database (e altre estensioni) possono fornire overload del metodo di estensione di questo metodo per configurare questo comportamento per gli avvisi generati. |
Log(CoreEventId[]) |
Causa la registrazione di un avviso quando vengono generati gli avvisi di base specificati. I provider di database (e altre estensioni) possono fornire overload del metodo di estensione di questo metodo per configurare questo comportamento per gli avvisi generati. |
Throw(CoreEventId[]) |
Causa la generazione di un'eccezione quando vengono generati gli avvisi di base specificati. I provider di database (e altre estensioni) possono fornire overload del metodo di estensione di questo metodo per configurare questo comportamento per gli avvisi generati. |
Metodi di estensione
Ignore(WarningsConfigurationBuilder, InMemoryEventId[]) |
Causa l'errore quando vengono generati gli avvisi in memoria specificati. |
Ignore(WarningsConfigurationBuilder, RelationalEventId[]) |
Causa l'errore quando vengono generati gli avvisi del database relazionale specificati. |
Log(WarningsConfigurationBuilder, InMemoryEventId[]) |
Causa la registrazione di un avviso quando vengono generati gli avvisi in memoria specificati. |
Log(WarningsConfigurationBuilder, RelationalEventId[]) |
Causa la registrazione di un avviso quando vengono generati gli avvisi del database relazionale specificati. |
Throw(WarningsConfigurationBuilder, InMemoryEventId[]) |
Causa l'generazione di un'eccezione quando vengono generati gli avvisi in memoria specificati. |
Throw(WarningsConfigurationBuilder, RelationalEventId[]) |
Causa l'generazione di un'eccezione quando vengono generati gli avvisi del database relazionale specificati. |