DbConfiguration.SetDefaultConnectionFactory(IDbConnectionFactory) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Establece el IDbConnectionFactory objeto que se usa para crear conexiones por convención si no se da ninguna otra cadena de conexión o conexión a o se puede detectar mediante DbContext. Tenga en cuenta que se establece un generador de conexiones predeterminado en el archivo app.config o web.config cada vez que se instala el paquete NuGet EntityFramework. En cuanto a todos los valores de archivo de configuración, el generador de conexiones predeterminado establecido en el archivo de configuración tendrá prioridad sobre cualquier configuración realizada con este método. Por lo tanto, la configuración debe quitarse del archivo de configuración antes de llamar a este método tendrá cualquier efecto. Llame a este método desde el constructor de una clase derivada de DbConfiguration para cambiar el generador de conexiones predeterminado que se usa.
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
El generador de conexiones.
Comentarios
Este método se proporciona como una manera cómoda y reconocible de agregar configuración a Entity Framework. Internamente funciona de la misma manera que con AddDependencyResolver para agregar un solucionador adecuado para IDbConnectionFactory. Esto significa que, si lo desea, se puede lograr la misma funcionalidad mediante un solucionador personalizado o un solucionador respaldado por un contenedor inversion-of-Control.