DbContextConfiguration Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird von der Configuration-Methode von DbContext zurückgegeben, um den Zugriff auf Konfigurationsoptionen für den Kontext zu ermöglichen.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="Casing is intentional")]
public class DbContextConfiguration
public class DbContextConfiguration
type DbContextConfiguration = class
Public Class DbContextConfiguration
- Vererbung
-
DbContextConfiguration
- Attribute
Eigenschaften
AutoDetectChangesEnabled |
Ruft einen Wert ab, der angibt, ob die DetectChanges() Methode von Methoden und DbContext verwandten Klassen automatisch aufgerufen wird, oder legt den Wert fest. Der Standardwert lautet „true“. |
EnsureTransactionsForFunctionsAndCommands |
Ruft den Wert ab, der bestimmt, ob SQL-Funktionen und -Befehle immer in einer Transaktion ausgeführt werden sollen, oder legt diesen fest. |
LazyLoadingEnabled |
Ruft einen Wert ab, der angibt, ob Lazy Loading von als Navigationseigenschaften verfügbar gemachten Beziehungen aktiviert ist, oder legt diesen fest. Lazy Loading ist standardmäßig aktiviert. |
ProxyCreationEnabled |
Ruft einen Wert ab, der angibt, ob das Framework immer Instanzen dynamisch generierter Proxyklassen erstellt, wenn es eine Instanz eines Entitätstyps erstellt, oder legt diesen fest. Beachten Sie, dass bei Aktivierung der Proxyerstellung mit diesem Flag Proxyinstanzen nur für Entitätstypen erstellt werden, die die Anforderungen für die Proxyerstellung erfüllen. Die Proxyerstellung ist standardmäßig aktiviert. |
UseDatabaseNullSemantics |
Ruft einen Wert ab, der angibt, ob beim Vergleichen von zwei Operanden, die potenziell nullable sind, Datenbank-NULL-Semantik angezeigt wird, oder legt den Wert fest. Der Standardwert ist „FALSE“. Beispielsweise wird (operand1 == operand2) wie folgt übersetzt: (operand1 = operand2) , wenn UseDatabaseNullSemantics true ist, bzw. (((operand1 = operand2) AND (NOT (operand1 IS NULL OR operand2 IS NULL))) OR ((operand1 IS NULL) AND (operand2 IS NULL))) , wenn UseDatabaseNullSemantics false ist. |
ValidateOnSaveEnabled |
Ruft einen Wert ab, der angibt, ob nachverfolgte Entitäten beim SaveChanges() Aufrufen automatisch überprüft werden sollen, oder legt diesen fest. Der Standardwert lautet „true“. |
Methoden
Equals(Object) |
Wird von der Configuration-Methode von DbContext zurückgegeben, um den Zugriff auf Konfigurationsoptionen für den Kontext zu ermöglichen. |
GetHashCode() |
Wird von der Configuration-Methode von DbContext zurückgegeben, um den Zugriff auf Konfigurationsoptionen für den Kontext zu ermöglichen. |
GetType() |
Ruft den Type der aktuellen Instanz ab. |
ToString() |
Wird von der Configuration-Methode von DbContext zurückgegeben, um den Zugriff auf Konfigurationsoptionen für den Kontext zu ermöglichen. |
Gilt für:
Entity Framework