LocalDbConnectionFactory Classe
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.
Instâncias dessa classe são usadas para criar objetos DbConnection para SQL Server LocalDb com base em um determinado nome de banco de dados ou cadeia de conexão.
public sealed class LocalDbConnectionFactory : System.Data.Entity.Infrastructure.IDbConnectionFactory
type LocalDbConnectionFactory = class
interface IDbConnectionFactory
Public NotInheritable Class LocalDbConnectionFactory
Implements IDbConnectionFactory
- Herança
-
LocalDbConnectionFactory
- Implementações
Comentários
Uma instância dessa classe pode ser definida na Database classe ou no app.config/web.config para o aplicativo fazer com que todos os DbContexts criados sem informações de conexão ou apenas um nome de banco de dados usem SQL Server LocalDb por padrão. Essa classe é imutável, pois vários threads podem acessar instâncias simultaneamente ao criar conexões.
Construtores
LocalDbConnectionFactory(String, String) |
Cria uma nova instância da fábrica de conexões para a versão fornecida do LocalDb. Para SQL Server LocalDb de 2012, use "v11.0". Para SQL Server 2014 e posteriores, o LocalDb usa "mssqllocaldb". |
LocalDbConnectionFactory(String) |
Cria uma nova instância da fábrica de conexões para a versão fornecida do LocalDb. Para SQL Server LocalDb de 2012, use "v11.0". Para SQL Server 2014 e posteriores, o LocalDb usa "mssqllocaldb". |
Propriedades
BaseConnectionString |
A cadeia de conexão a ser usada para opções para o banco de dados diferente do 'Catálogo Inicial', 'Fonte de Dados' e 'AttachDbFilename'. O 'Catálogo Inicial' e o 'AttachDbFilename' serão anexados a essa cadeia de caracteres com base no nome do banco de dados quando CreateConnection for chamado. A 'Fonte de Dados' será definida com base no argumento LocalDbVersion. O padrão é 'Integrated Security=True;'. |
Métodos
CreateConnection(String) |
Cria uma conexão para SQL Server LocalDb com base no nome do banco de dados ou na cadeia de conexão fornecida. Se a cadeia de caracteres fornecida contiver um caractere '=', ela será tratada como uma cadeia de conexão completa, caso contrário, ela será tratada apenas como um nome de banco de dados. |
Aplica-se a
Entity Framework