DbContextConfiguration 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.
Zwrócony przez metodę Configuration w DbContext celu zapewnienia dostępu do opcji konfiguracji dla kontekstu.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="Casing is intentional")]
public class DbContextConfiguration
public class DbContextConfiguration
type DbContextConfiguration = class
Public Class DbContextConfiguration
- Dziedziczenie
-
DbContextConfiguration
- Atrybuty
Właściwości
AutoDetectChangesEnabled |
Pobiera lub ustawia wartość wskazującą, czy DetectChanges() metoda jest wywoływana automatycznie przez metody DbContext i powiązane klasy. Wartością domyślną jest true. |
EnsureTransactionsForFunctionsAndCommands |
Pobiera lub ustawia wartość określającą, czy funkcje i polecenia SQL powinny być zawsze wykonywane w transakcji. |
LazyLoadingEnabled |
Pobiera lub ustawia wartość wskazującą, czy opóźnienie ładowania relacji uwidocznionych w miarę włączania właściwości nawigacji. Ładowanie z opóźnieniem jest domyślnie włączone. |
ProxyCreationEnabled |
Pobiera lub ustawia wartość wskazującą, czy struktura utworzy wystąpienia dynamicznie generowanych klas serwera proxy za każdym razem, gdy tworzy wystąpienie typu jednostki. Pamiętaj, że nawet jeśli tworzenie serwera proxy jest włączone z tą flagą, wystąpienia serwera proxy zostaną utworzone tylko dla typów jednostek spełniających wymagania dotyczące proxied. Tworzenie serwera proxy jest domyślnie włączone. |
UseDatabaseNullSemantics |
Pobiera lub ustawia wartość wskazującą, czy semantyka null bazy danych jest wystawiana podczas porównywania dwóch operandów, z których oba są potencjalnie dopuszczające wartość null. Wartość domyślna to false. Na przykład (operand1 == operand2) zostanie przetłumaczony jako: (operand1 = operand2) jeśli parametr UseDatabaseNullSemantics ma wartość true, odpowiednio (((operand1 = operand2) I (NOT (operand1 IS NULL LUB operand2 IS NULL)) LUB (operand1 IS NULL) I (operand2 IS NULL)) LUB (operand1 IS NULL)) jeśli wartość UseDatabaseNullSemantics ma wartość false. |
ValidateOnSaveEnabled |
Pobiera lub ustawia wartość wskazującą, czy śledzone jednostki powinny być weryfikowane automatycznie po SaveChanges() wywołaniu. Wartością domyślną jest true. |
Metody
Equals(Object) |
Zwrócony przez metodę Configuration w DbContext celu zapewnienia dostępu do opcji konfiguracji dla kontekstu. |
GetHashCode() |
Zwrócony przez metodę Configuration w DbContext celu zapewnienia dostępu do opcji konfiguracji dla kontekstu. |
GetType() |
Type Pobiera bieżące wystąpienie. |
ToString() |
Zwrócony przez metodę Configuration w DbContext celu zapewnienia dostępu do opcji konfiguracji dla kontekstu. |