Idioma

DbContextConfiguration Classe

Definição

Retornado pelo método De configuração para fornecer acesso às opções de DbContext configuração para o contexto.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="Casing is intentional")]
public class DbContextConfiguration
public class DbContextConfiguration
type DbContextConfiguration = class
Public Class DbContextConfiguration
Herança
DbContextConfiguration
Atributos

Propriedades

Nome Descrição
AutoDetectChangesEnabled

Obtém ou define um valor que indica se o DetectChanges() método é chamado automaticamente por métodos e DbContext classes relacionadas. O valor padrão é verdadeiro.

EnsureTransactionsForFunctionsAndCommands

Obtém ou define o valor que determina se as funções e os comandos SQL devem ser sempre executados em uma transação.

LazyLoadingEnabled

Obtém ou define um valor que indica se o carregamento lento de relações expostas como propriedades de navegação está habilitado. O carregamento lento é habilitado por padrão.

ProxyCreationEnabled

Obtém ou define um valor que indica se a estrutura criará ou não instâncias de classes proxy geradas dinamicamente sempre que criar uma instância de um tipo de entidade. Observe que, mesmo que a criação de proxy esteja habilitada com esse sinalizador, as instâncias de proxy só serão criadas para tipos de entidade que atendem aos requisitos para serem proxies. A criação de proxy é habilitada por padrão.

UseDatabaseNullSemantics

Obtém ou define um valor que indica se a semântica nula do banco de dados é exibida ao comparar dois operandos, ambos potencialmente anuláveis. O valor padrão é falso.

Por exemplo (operand1 == operand2) será traduzido como:

(operand1 = operand2)

se UseDatabaseNullSemantics for true, respectivamente

(((operand1 = operand2) AND (NOT (operand1 IS NULL OR operand2 IS NULL))) OR ((operand1 IS NULL) AND (operand2 IS NULL)))

se UseDatabaseNullSemantics for false.

ValidateOnSaveEnabled

Obtém ou define um valor que indica se as entidades controladas devem ser validadas automaticamente quando SaveChanges() são invocadas. O valor padrão é verdadeiro.

Métodos

Nome Descrição
Equals(Object)

Retornado pelo método De configuração para fornecer acesso às opções de DbContext configuração para o contexto.

GetHashCode()

Retornado pelo método De configuração para fornecer acesso às opções de DbContext configuração para o contexto.

GetType()

Obtém o Type da instância atual.

ToString()

Retornado pelo método De configuração para fornecer acesso às opções de DbContext configuração para o contexto.

Aplica-se a