DbProviderFactories.GetFactory 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳一個 的實例 DbProviderFactory。
多載
| 名稱 | Description |
|---|---|
| GetFactory(DbConnection) |
回傳一個 的實例 DbProviderFactory。 |
| GetFactory(DataRow) |
回傳一個 的實例 DbProviderFactory。 |
| GetFactory(String) |
回傳一個 的實例 DbProviderFactory。 |
GetFactory(DbConnection)
回傳一個 的實例 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);
public static System.Data.Common.DbProviderFactory GetFactory(System.Data.Common.DbConnection connection);
static member GetFactory : System.Data.Common.DbConnection -> System.Data.Common.DbProviderFactory
Public Shared Function GetFactory (connection As DbConnection) As DbProviderFactory
參數
- connection
- DbConnection
所使用的連接。
傳回
為特定連線的 a DbProviderFactory 實例。
適用於
GetFactory(DataRow)
回傳一個 的實例 DbProviderFactory。
public:
static System::Data::Common::DbProviderFactory ^ GetFactory(System::Data::DataRow ^ providerRow);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Provider type and its members might be trimmed if not referenced directly.")]
public static System.Data.Common.DbProviderFactory GetFactory(System.Data.DataRow providerRow);
public static System.Data.Common.DbProviderFactory GetFactory(System.Data.DataRow providerRow);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Provider type and its members might be trimmed if not referenced directly.")>]
static member GetFactory : System.Data.DataRow -> System.Data.Common.DbProviderFactory
static member GetFactory : System.Data.DataRow -> System.Data.Common.DbProviderFactory
Public Shared Function GetFactory (providerRow As DataRow) As DbProviderFactory
參數
傳回
對於指定的 DbProviderFactory,DataRowa 的實例 。
- 屬性
備註
參數providerRow對應於由 DataRow返回的表格 。GetFactoryClasses
另請參閱
適用於
GetFactory(String)
回傳一個 的實例 DbProviderFactory。
public:
static System::Data::Common::DbProviderFactory ^ GetFactory(System::String ^ providerInvariantName);
public static System.Data.Common.DbProviderFactory GetFactory(string providerInvariantName);
static member GetFactory : string -> System.Data.Common.DbProviderFactory
Public Shared Function GetFactory (providerInvariantName As String) As DbProviderFactory
參數
- providerInvariantName
- String
提供者的不變名稱。
傳回
一個針對指定提供者名稱的 DbProviderFactory 實例。
備註
參數providerInvariantName對應於由 返回的表格的 GetFactoryClasses 欄位。
如果你傳遞了 providerInvariantName 的值且無效,會觸發異常訊息:「無法找到所請求的 .NET Framework Data Provider。 「不得安裝。」