英語で読む

次の方法で共有


DbProviderFactories.GetFactory メソッド

定義

DbProviderFactory のインスタンスを返します。

オーバーロード

GetFactory(DbConnection)

DbProviderFactory のインスタンスを返します。

GetFactory(DataRow)

DbProviderFactory のインスタンスを返します。

GetFactory(String)

DbProviderFactory のインスタンスを返します。

GetFactory(DbConnection)

ソース:
DbProviderFactories.cs
ソース:
DbProviderFactories.cs
ソース:
DbProviderFactories.cs

DbProviderFactory のインスタンスを返します。

public static System.Data.Common.DbProviderFactory? GetFactory(System.Data.Common.DbConnection connection);
public static System.Data.Common.DbProviderFactory GetFactory(System.Data.Common.DbConnection connection);

パラメーター

connection
DbConnection

使用する接続。

戻り値

指定された接続の DbProviderFactory のインスタンス。

適用対象

.NET 10 およびその他のバージョン
製品 バージョン
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.1

GetFactory(DataRow)

ソース:
DbProviderFactories.cs
ソース:
DbProviderFactories.cs
ソース:
DbProviderFactories.cs

DbProviderFactory のインスタンスを返します。

public static System.Data.Common.DbProviderFactory GetFactory(System.Data.DataRow providerRow);

パラメーター

providerRow
DataRow

プロバイダーの構成情報を格納している DataRow

戻り値

指定された DbProviderFactoryDataRow インスタンス。

注釈

providerRow パラメーターは、DataRow によって返されるテーブルの GetFactoryClasses に対応します。

こちらもご覧ください

適用対象

.NET 10 およびその他のバージョン
製品 バージョン
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.1

GetFactory(String)

ソース:
DbProviderFactories.cs
ソース:
DbProviderFactories.cs
ソース:
DbProviderFactories.cs

DbProviderFactory のインスタンスを返します。

public static System.Data.Common.DbProviderFactory GetFactory(string providerInvariantName);

パラメーター

providerInvariantName
String

プロバイダーの不変名。

戻り値

指定されたプロバイダー名の DbProviderFactory インスタンス。

注釈

パラメーターはproviderInvariantName、 によってGetFactoryClasses返されるテーブルの InvariantName 列に対応します。

無効な のproviderInvariantName値を渡すと、"データ プロバイダーで要求された .NET Frameworkが見つかりません" というメッセージが表示されて例外が発生します。 インストールされていない可能性があります。

こちらもご覧ください

適用対象

.NET 10 およびその他のバージョン
製品 バージョン
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.1