次の方法で共有


IDbConnectionFactory インターフェイス

定義

このインターフェイスの実装は、指定されたデータベース名に基づいてある種類のデータベース サーバーに対する DbConnection オブジェクトを作成するために使用されます。 インスタンスは、 クラスに Database 設定され、接続情報なしで作成されたすべての DbContext、またはデータベース名または接続文字列だけが、既定で特定の種類のデータベース サーバーを使用します。 このインターフェイスの 2 つの実装が用意SqlConnectionFactoryされています。 は、EXPRESS エディションを含む Microsoft SQL Serverへの接続を作成するために使用されます。 SqlCeConnectionFactoryは、Microsoft SQL Server Compact エディションへの接続を作成するために使用されます。 その他のデータベース サーバー用の実装は必要に応じて追加できます。 実装は複数のスレッドから同時にアクセスされる可能性があるため、スレッド セーフまたは不変である必要があることに注意してください。

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

メソッド

CreateConnection(String)

データベース名または接続文字列に基づいて接続を作成します。

適用対象