Partilhar via


EntityContext Classe

Definição

O EntityContext é uma classe base abstrata que fornece a mesma funcionalidade que o DbContext scaffolded pelo Visual Studio. É opcional usar essa classe base em vez do código scaffolded ao usar um TableController<TData>.

public abstract class EntityContext : System.Data.Entity.DbContext
type EntityContext = class
    inherit DbContext
Public MustInherit Class EntityContext
Inherits DbContext
Herança
EntityContext

Construtores

EntityContext()

Inicializa uma nova instância do EntityContext com o nome de esquema padrão derivado do nome do serviço.

EntityContext(String)

Inicializa uma nova instância do EntityContext com um determinado schema.

EntityContext(String, String)

Inicializa uma nova instância do EntityContext com um determinado schema e nameOrConnectionString.

Propriedades

Schema

Obtém ou define o nome do esquema de banco de dados padrão. Esse nome de esquema de banco de dados padrão é usado para objetos de banco de dados que não têm um nome de esquema configurado explicitamente. Se o nome do esquema for nulo ou vazio, um nome de esquema padrão será derivado do nome do serviço.

Métodos

OnModelCreating(DbModelBuilder)

O EntityContext é uma classe base abstrata que fornece a mesma funcionalidade que o DbContext scaffolded pelo Visual Studio. É opcional usar essa classe base em vez do código scaffolded ao usar um TableController<TData>.

Aplica-se a