Database.DefaultConnectionFactory (Propiedad)

[Esta página es específica de la versión 6 de Entity Framework. La versión más reciente está disponible como el paquete NuGet de Entity Framework. Para más información sobre Entity Framework, consulte msdn.com/es-ES/data/ef].

Nota: esta API ya está obsoleta.

Generador de conexión que se va a usar al crear una DbConnection a partir de simplemente un nombre de base de datos o una cadena de conexión.

Espacio de nombres:  System.Data.Entity
Ensamblado:  EntityFramework (en EntityFramework.dll)

Sintaxis

'Declaración
<ObsoleteAttribute("The default connection factory should be set in the config file or using the DbConfiguration class. (See https://go.microsoft.com/fwlink/?LinkId=260883)")> _
Public Shared Property DefaultConnectionFactory As IDbConnectionFactory 
    Get 
    Set
'Uso
Dim value As IDbConnectionFactory 

value = Database.DefaultConnectionFactory 

Database.DefaultConnectionFactory = value
[ObsoleteAttribute("The default connection factory should be set in the config file or using the DbConfiguration class. (See https://go.microsoft.com/fwlink/?LinkId=260883)")]
public static IDbConnectionFactory DefaultConnectionFactory { get; set; }
[ObsoleteAttribute(L"The default connection factory should be set in the config file or using the DbConfiguration class. (See https://go.microsoft.com/fwlink/?LinkId=260883)")]
public:
static property IDbConnectionFactory^ DefaultConnectionFactory {
    IDbConnectionFactory^ get ();
    void set (IDbConnectionFactory^ value);
}
[<ObsoleteAttribute("The default connection factory should be set in the config file or using the DbConfiguration class. (See https://go.microsoft.com/fwlink/?LinkId=260883)")>]
static member DefaultConnectionFactory : IDbConnectionFactory with get, set
static function get DefaultConnectionFactory () : IDbConnectionFactory 
static function set DefaultConnectionFactory (value : IDbConnectionFactory)

Valor de propiedad

Tipo: System.Data.Entity.Infrastructure.IDbConnectionFactory

Comentarios

Se usa cuando solo se proporciona un nombre de base de datos o una cadena de conexión a DbContext o cuando no se proporciona ningún nombre de base de datos o ninguna conexión a DbContext, en cuyo caso se pasa el nombre de la clase de contexto a este generador con el fin de generar una DbConnection. De forma predeterminada, la instancia de IDbConnectionFactory que se va a usar se lee del archivo .config de la aplicación, desde la entrada "EntityFramework DefaultConnectionFactory” de appSettings. Si no se encuentra ninguna entrada en el archivo de configuración, se usa SqlConnectionFactory. Si se establece esta propiedad en el código, siempre se invalida cualquier valor que se encuentre en el archivo de configuración.

Vea también

Referencia

Database Clase

System.Data.Entity (Espacio de nombres)