IDbConnectionFactory Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Les implémentations de cette interface sont utilisées pour créer des objets DbConnection pour un type de serveur de base de données selon un nom de la base de données spécifique. Une instance est définie sur la Database classe pour que tous les DbContexts créés sans informations de connexion ou simplement un nom de base de données ou une chaîne de connexion utilisent un certain type de serveur de base de données par défaut. Deux implémentations de cette interface sont fournies : SqlConnectionFactory est utilisée pour créer des connexions à Microsoft SQL Server, y compris les éditions EXPRESS. SqlCeConnectionFactoryest utilisé pour créer des connexions aux éditions Microsoft SQL Server Compact. D'autres implémentations pour d'autres serveurs de bases de données peuvent être ajoutées au besoin. Notez que les implémentations doivent être sécurisées ou immuables, car elles peuvent être accessibles par plusieurs threads en même temps.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="Casing is intentional")]
public interface IDbConnectionFactory
public interface IDbConnectionFactory
type IDbConnectionFactory = interface
Public Interface IDbConnectionFactory
- Dérivé
- Attributs
Méthodes
CreateConnection(String) |
Crée une connexion en fonction du nom de la base de données spécifique ou d'une chaîne de connexion. |