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. Można ustawić domyślne zachowanie i zachowania dla każdego typu ostrzeżenia.
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
| Nazwisko | Opis |
|---|---|
| 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
| Nazwisko | Opis |
|---|---|
| Configuration |
Pobiera obiekt wewnętrzny używany do przechowywania konfiguracji. |
Metody
| Nazwisko | Opis |
|---|---|
| Default(WarningBehavior) |
Ustawia domyślne zachowanie podczas generowania ostrzeżenia. |
| Ignore(CoreEventId[]) |
Powoduje, że nic się nie dzieje, gdy są generowane określone ostrzeżenia rdzenia. 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
| Nazwisko | Opis |
|---|---|
| Ignore(WarningsConfigurationBuilder, InMemoryEventId[]) |
Powoduje, że nic się nie dzieje, gdy są generowane określone ostrzeżenia w pamięci. |
| Ignore(WarningsConfigurationBuilder, RelationalEventId[]) |
Powoduje, że nic się nie dzieje po wygenerowaniu określonych ostrzeżeń relacyjnej bazy danych. |
| 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. |