Compartir a través de


LocalDbConnectionFactory Clase

Definición

Las instancias de esta clase se usan para crear objetos DbConnection para SQL Server LocalDb en función de un nombre de base de datos determinado o una cadena de conexión.

public sealed class LocalDbConnectionFactory : System.Data.Entity.Infrastructure.IDbConnectionFactory
type LocalDbConnectionFactory = class
    interface IDbConnectionFactory
Public NotInheritable Class LocalDbConnectionFactory
Implements IDbConnectionFactory
Herencia
LocalDbConnectionFactory
Implementaciones

Comentarios

Una instancia de esta clase se puede establecer en la Database clase o en el app.config/web.config para que la aplicación haga que todos los dbContext creados sin información de conexión o simplemente un nombre de base de datos para usar SQL Server LocalDb de forma predeterminada. Esta clase es inmutable porque varios subprocesos pueden tener acceso a las instancias simultáneamente al crear las conexiones.

Constructores

LocalDbConnectionFactory(String)

Crea una nueva instancia del generador de conexiones para la versión especificada de LocalDb. Para SQL Server 2012 LocalDb, use "v11.0". Para SQL Server 2014 y versiones posteriores de LocalDb, use "mssqllocaldb".

LocalDbConnectionFactory(String, String)

Crea una nueva instancia del generador de conexiones para la versión especificada de LocalDb. Para SQL Server 2012 LocalDb, use "v11.0". Para SQL Server 2014 y versiones posteriores de LocalDb, use "mssqllocaldb".

Propiedades

BaseConnectionString

Cadena de conexión que se va a usar para las opciones de la base de datos distinta de "Catálogo inicial", "Origen de datos" y "AttachDbFilename". El "Catálogo inicial" y "AttachDbFilename" se anteponerán a esta cadena en función del nombre de la base de datos cuando se llame a CreateConnection. El "Origen de datos" se establecerá en función del argumento LocalDbVersion. El valor predeterminado es "Integrated Security=True;".

Métodos

CreateConnection(String)

Crea una conexión para SQL Server LocalDb en función del nombre de la base de datos o la cadena de conexión especificados. Si la cadena determinada contiene un carácter "=", se trata como una cadena de conexión completa; de lo contrario, se trata como un nombre de base de datos solamente.

Se aplica a