Compartilhar via


NullDatabaseInitializer<TContext> Classe

Definição

Uma implementação de IDatabaseInitializer<TContext> que não faz nada. O uso desse inicializador desabilita a inicialização de banco de dados para o tipo de contexto fornecido. Passar uma instância dessa classe para SetInitializer<TContext>(IDatabaseInitializer<TContext>) é equivalente a passar nulo. Quando IDbDependencyResolver está sendo usado para resolve inicializadores, uma instância dessa classe deve ser usada para desabilitar a inicialização.

public class NullDatabaseInitializer<TContext> : System.Data.Entity.IDatabaseInitializer<TContext> where TContext : DbContext
type NullDatabaseInitializer<'Context (requires 'Context :> DbContext)> = class
    interface IDatabaseInitializer<'Context (requires 'Context :> DbContext)>
Public Class NullDatabaseInitializer(Of TContext)
Implements IDatabaseInitializer(Of TContext)

Parâmetros de tipo

TContext

O tipo do contexto.

Herança
NullDatabaseInitializer<TContext>
Implementações

Construtores

NullDatabaseInitializer<TContext>()

Uma implementação de IDatabaseInitializer<TContext> que não faz nada. O uso desse inicializador desabilita a inicialização de banco de dados para o tipo de contexto fornecido. Passar uma instância dessa classe para SetInitializer<TContext>(IDatabaseInitializer<TContext>) é equivalente a passar nulo. Quando IDbDependencyResolver está sendo usado para resolve inicializadores, uma instância dessa classe deve ser usada para desabilitar a inicialização.

Métodos

InitializeDatabase(TContext)

Executa a estratégia para inicializar o banco de dados para o contexto fornecido.

Aplica-se a