Compartilhar via


IDbConnectionFactory Interface

Definição

As implementações dessa interface são usadas para criar objetos DbConnection para um tipo de servidor de banco de dados com base em um determinado nome de banco de dados. Uma Instância é definida na Database classe para fazer com que todos os DbContexts criados sem informações de conexão ou apenas um nome de banco de dados ou cadeia de conexão usem um determinado tipo de servidor de banco de dados por padrão. Duas implementações dessa interface são fornecidas: SqlConnectionFactory é usada para criar conexões com o Microsoft SQL Server, incluindo edições EXPRESS. SqlCeConnectionFactoryé usado para criar conexões com Microsoft SQL Server Compact Editions. Outras implementações para outros servidores de banco de dados podem ser adicionadas conforme necessário. Observe que as implementações devem ser thread-safe ou imutáveis, pois podem ser acessadas por vários threads ao mesmo tempo.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="Casing is intentional")]
public interface IDbConnectionFactory
public interface IDbConnectionFactory
type IDbConnectionFactory = interface
Public Interface IDbConnectionFactory
Derivado
Atributos

Métodos

CreateConnection(String)

Cria uma conexão com base no nome do banco de dados ou na cadeia de conexão fornecida.

Aplica-se a