DbContextConfiguration 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.
Restituito dal metodo Configuration di per fornire l'accesso alle opzioni di DbContext configurazione per il contesto.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="Casing is intentional")]
public class DbContextConfiguration
public class DbContextConfiguration
type DbContextConfiguration = class
Public Class DbContextConfiguration
- Ereditarietà
-
DbContextConfiguration
- Attributi
Proprietà
AutoDetectChangesEnabled |
Ottiene o imposta un valore che indica se il DetectChanges() metodo viene chiamato automaticamente da metodi di DbContext e classi correlate. Il valore predefinito è true. |
EnsureTransactionsForFunctionsAndCommands |
Ottiene o imposta il valore che determina se le funzioni e i comandi SQL devono essere sempre eseguiti in una transazione. |
LazyLoadingEnabled |
Ottiene o imposta un valore che indica se è abilitato il caricamento lazy di relazioni esposte come proprietà di navigazione. Il caricamento lazy è abilitato per impostazione predefinita. |
ProxyCreationEnabled |
Ottiene o imposta un valore che indica se il framework creerà istanze di classi proxy generate dinamicamente ogni volta che viene da esso creata un'istanza di un tipo di entità. Notare che anche se la creazione di proxy è abilitata con questo flag, le istanze del proxy verranno create solo per tipi di entità che soddisfano i requisiti per l'inserimento nel proxy. La creazione di proxy è abilitata per impostazione predefinita. |
UseDatabaseNullSemantics |
Ottiene o imposta un valore che indica se la semantica null del database viene visualizzata quando si confrontano due operandi, entrambi potenzialmente nullable. Il valore predefinito è false. Ad esempio (operand1 == operand2) verrà tradotto come: (operando1 = operando2) se UseDatabaseNullSemantics è true, rispettivamente ((operand1 = operand2) AND (NOT (operand1 IS NULL OR operand2 IS NULL) OR ((operand1 IS NULL) AND (operand2 IS NULL) se UseDatabaseNullSemantics è false. |
ValidateOnSaveEnabled |
Ottiene o imposta un valore che indica se le entità rilevate devono essere convalidate automaticamente quando SaveChanges() viene richiamato. Il valore predefinito è true. |
Metodi
Equals(Object) |
Restituito dal metodo Configuration di per fornire l'accesso alle opzioni di DbContext configurazione per il contesto. |
GetHashCode() |
Restituito dal metodo Configuration di per fornire l'accesso alle opzioni di DbContext configurazione per il contesto. |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. |
ToString() |
Restituito dal metodo Configuration di per fornire l'accesso alle opzioni di DbContext configurazione per il contesto. |