WarningsConfigurationBuilder Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Konfiguruje zachowanie środowiska uruchomieniowego ostrzeżeń generowanych przez program Entity Framework. Dla każdego typu ostrzeżenia można ustawić domyślne zachowanie i zachowania.
Ta klasa jest używana w interfejsie ConfigureWarnings(Action<WarningsConfigurationBuilder>) API i nie jest przeznaczona do bezpośredniego konstruowania w kodzie aplikacji.
public class WarningsConfigurationBuilder
type WarningsConfigurationBuilder = class
Public Class WarningsConfigurationBuilder
- Dziedziczenie
-
WarningsConfigurationBuilder
Konstruktory
WarningsConfigurationBuilder(WarningsConfiguration) |
Inicjuje nowe wystąpienie klasy WarningsConfigurationBuilder. Ta klasa jest używana w interfejsie ConfigureWarnings(Action<WarningsConfigurationBuilder>) API i nie jest przeznaczona do bezpośredniego konstruowania w kodzie aplikacji. |
Właściwości
Configuration |
Pobiera obiekt wewnętrzny używany do przechowywania konfiguracji. |
Metody
Default(WarningBehavior) |
Ustawia domyślne zachowanie podczas generowania ostrzeżenia. |
Ignore(CoreEventId[]) |
Powoduje, że żadne ostrzeżenia podstawowe nie są generowane. Dostawcy bazy danych (i inne rozszerzenia) mogą zapewnić przeciążenia metody rozszerzenia tej metody w celu skonfigurowania tego zachowania pod kątem ostrzeżeń generowanych przez nich. |
Log(CoreEventId[]) |
Powoduje zarejestrowanie ostrzeżenia po wygenerowaniu określonych ostrzeżeń podstawowych. Dostawcy bazy danych (i inne rozszerzenia) mogą zapewnić przeciążenia metody rozszerzenia tej metody w celu skonfigurowania tego zachowania pod kątem ostrzeżeń generowanych przez nich. |
Throw(CoreEventId[]) |
Powoduje zgłoszenie wyjątku po wygenerowaniu określonych ostrzeżeń podstawowych. Dostawcy bazy danych (i inne rozszerzenia) mogą zapewnić przeciążenia metody rozszerzenia tej metody w celu skonfigurowania tego zachowania pod kątem ostrzeżeń generowanych przez nich. |
Metody rozszerzania
Ignore(WarningsConfigurationBuilder, InMemoryEventId[]) |
Powoduje, że nie ma nic się zdarzyć, gdy są generowane określone ostrzeżenia w pamięci. |
Ignore(WarningsConfigurationBuilder, RelationalEventId[]) |
Powoduje, że w przypadku wygenerowania określonych ostrzeżeń relacyjnej bazy danych nic się nie dzieje. |
Log(WarningsConfigurationBuilder, InMemoryEventId[]) |
Powoduje zarejestrowanie ostrzeżenia po wygenerowaniu określonych ostrzeżeń w pamięci. |
Log(WarningsConfigurationBuilder, RelationalEventId[]) |
Powoduje zarejestrowanie ostrzeżenia po wygenerowaniu określonych ostrzeżeń relacyjnej bazy danych. |
Throw(WarningsConfigurationBuilder, InMemoryEventId[]) |
Powoduje zgłoszenie wyjątku po wygenerowaniu określonych ostrzeżeń w pamięci. |
Throw(WarningsConfigurationBuilder, RelationalEventId[]) |
Powoduje zgłoszenie wyjątku po wygenerowaniu określonych ostrzeżeń relacyjnej bazy danych. |