DbConfiguration.SetDefaultConnectionFactory(IDbConnectionFactory) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define o IDbConnectionFactory usado para criar conexões por convenção se nenhuma outra cadeia de conexão ou conexão for fornecida a ou puder ser descoberta por DbContext. Observe que uma fábrica de conexões padrão é definida no arquivo app.config ou web.config sempre que o pacote NuGet EntityFramework é instalado. Quanto a todas as configurações de arquivo de configuração, o conjunto de fábrica de conexões padrão no arquivo de configuração terá precedência sobre qualquer configuração feita com esse método. Portanto, a configuração deve ser removida do arquivo de configuração antes de chamar esse método terá qualquer efeito. Chame esse método do construtor de uma classe derivada de DbConfiguration para alterar a fábrica de conexões padrão que está sendo usada.
protected internal void SetDefaultConnectionFactory (System.Data.Entity.Infrastructure.IDbConnectionFactory connectionFactory);
member this.SetDefaultConnectionFactory : System.Data.Entity.Infrastructure.IDbConnectionFactory -> unit
Protected Friend Sub SetDefaultConnectionFactory (connectionFactory As IDbConnectionFactory)
Parâmetros
- connectionFactory
- IDbConnectionFactory
O alocador de conexão.
Comentários
Esse método é fornecido como uma maneira conveniente e detectável de adicionar configuração ao Entity Framework. Internamente, ele funciona da mesma maneira que usar AddDependencyResolver para adicionar um resolvedor apropriado para IDbConnectionFactory. Isso significa que, se desejado, a mesma funcionalidade pode ser obtida usando um resolvedor personalizado ou um resolvedor apoiado por um contêiner Inversion-of-Control.
Aplica-se a
Entity Framework