Auf Englisch lesen

Freigeben über


DbProviderFactories.GetFactory Methode

Definition

Gibt eine Instanz von DbProviderFactory zurück.

Überlädt

GetFactory(DbConnection)

Gibt eine Instanz von DbProviderFactory zurück.

GetFactory(DataRow)

Gibt eine Instanz von DbProviderFactory zurück.

GetFactory(String)

Gibt eine Instanz von DbProviderFactory zurück.

GetFactory(DbConnection)

Quelle:
DbProviderFactories.cs
Quelle:
DbProviderFactories.cs
Quelle:
DbProviderFactories.cs

Gibt eine Instanz von DbProviderFactory zurück.

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

Parameter

connection
DbConnection

Die verwendete Verbindung.

Gibt zurück

Eine Instanz einer DbProviderFactory für eine angegebene Verbindung.

Gilt für:

.NET 10 und andere Versionen
Produkt Versionen
.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)

Quelle:
DbProviderFactories.cs
Quelle:
DbProviderFactories.cs
Quelle:
DbProviderFactories.cs

Gibt eine Instanz von DbProviderFactory zurück.

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

Parameter

providerRow
DataRow

Die DataRow mit den Konfigurationsinformationen des Anbieters.

Gibt zurück

Eine Instanz einer DbProviderFactory für eine angegebene DataRow.

Hinweise

Der providerRow-Parameter entspricht der DataRow einer Tabelle, die von GetFactoryClasses zurückgegeben wird.

Weitere Informationen

Gilt für:

.NET 10 und andere Versionen
Produkt Versionen
.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)

Quelle:
DbProviderFactories.cs
Quelle:
DbProviderFactories.cs
Quelle:
DbProviderFactories.cs

Gibt eine Instanz von DbProviderFactory zurück.

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

Parameter

providerInvariantName
String

Unveränderlicher Name eines Anbieters.

Gibt zurück

Eine Instanz einer DbProviderFactory für einen angegebenen Anbieternamen.

Hinweise

Der providerInvariantName Parameter entspricht der Spalte InvariantName einer von zurückgegebenen GetFactoryClassesTabelle.

Wenn Sie einen ungültigen Wert providerInvariantName übergeben, wird eine Ausnahme mit der Meldung "Der angeforderte .NET Framework-Datenanbieter kann nicht gefunden werden. Es ist möglicherweise nicht installiert."

Weitere Informationen

Gilt für:

.NET 10 und andere Versionen
Produkt Versionen
.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