IDbConnectionFactory Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Implementierungen dieser Schnittstelle werden verwendet, um DbConnection-Objekte für einen Typ von Datenbankserver auf Grundlage eines angegebenen Datenbanknamens zu erstellen. Eine Instanz wird für die -Klasse festgelegt, damit alle DbContexts, die Database ohne Verbindungsinformationen oder nur einen Datenbanknamen oder eine Verbindungszeichenfolge erstellt werden, standardmäßig einen bestimmten Datenbankservertyp verwenden. Es werden zwei Implementierungen dieser Schnittstelle bereitgestellt: SqlConnectionFactory Wird verwendet, um Verbindungen mit Microsoft SQL Server zu erstellen, einschließlich EXPRESS-Editionen. SqlCeConnectionFactorywird verwendet, um Verbindungen mit Microsoft SQL Server Compact Editionen zu erstellen. Nach Bedarf können weitere Implementierungen für andere Datenbankserver hinzugefügt werden. Beachten Sie, dass Implementierungen threadsicher oder unveränderlich sein sollten, da mehrere Threads gleichzeitig auf sie zugreifen können.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="Casing is intentional")]
public interface IDbConnectionFactory
public interface IDbConnectionFactory
type IDbConnectionFactory = interface
Public Interface IDbConnectionFactory
- Abgeleitet
- Attribute
Methoden
CreateConnection(String) |
Erstellt eine Verbindung auf Grundlage des angegebenen Datenbanknamens oder der angegebenen Verbindungszeichenfolge. |
Gilt für:
Entity Framework