Compartir a través de


IDbConnectionFactory Interfaz

Definición

Las implementaciones de esta interfaz se utilizan para crear objetos DbConnection para un tipo de servidor de bases de datos basándose en un nombre de base de datos determinado. Una instancia se establece en la Database clase para que todos los dbContext creados sin información de conexión o solo un nombre de base de datos o una cadena de conexión usen un determinado tipo de servidor de base de datos de forma predeterminada. Se proporcionan dos implementaciones de esta interfaz: SqlConnectionFactory se usa para crear conexiones a Microsoft SQL Server, incluidas las ediciones EXPRESS. SqlCeConnectionFactoryse usa para crear conexiones a Microsoft SQL Server Compact Ediciones. Se pueden agregar otras implementaciones para otros servidores de bases de datos según sea necesario. Tenga en cuenta que las implementaciones deben ser seguras para subprocesos o inmutables, ya que pueden tener acceso a ellas mediante varios subprocesos al mismo tiempo.

[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)

Crea una conexión basándose en el nombre de base de datos o la cadena de conexión determinados.

Se aplica a