IDbConnectionFactory Interfaccia

Definizione

Le implementazioni di questa interfaccia vengono utilizzate per creare oggetti DbConnection per un tipo di server di database basato su un nome di database specificato. Un'istanza è impostata sulla Database classe per fare in modo che tutti i DbContext creati senza informazioni di connessione o solo un nome di database o una stringa di connessione usino un determinato tipo di server di database per impostazione predefinita. Vengono fornite due implementazioni di questa interfaccia: SqlConnectionFactory viene usata per creare connessioni a Microsoft SQL Server, incluse le edizioni EXPRESS. SqlCeConnectionFactoryviene usato per creare connessioni alle edizioni Microsoft SQL Server Compact. È possibile aggiungere altre implementazioni per altri server di database in base alle necessità. Si noti che le implementazioni devono essere thread-safe o non modificabili perché possono essere accessibili contemporaneamente da più thread.

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

Metodi

CreateConnection(String)

Crea una connessione basata sul nome di database o sulla stringa di connessione specificati.

Si applica a