IDbConnectionFactory Interface
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.
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
Entity Framework