Share via


DbProviderFactories.TryGetFactory(String, DbProviderFactory) 方法

定义

尝试获取按指定的固定提供程序名称注册的 DbProviderFactory

public:
 static bool TryGetFactory(System::String ^ providerInvariantName, [Runtime::InteropServices::Out] System::Data::Common::DbProviderFactory ^ % factory);
public static bool TryGetFactory (string providerInvariantName, out System.Data.Common.DbProviderFactory? factory);
public static bool TryGetFactory (string providerInvariantName, out System.Data.Common.DbProviderFactory factory);
static member TryGetFactory : string * DbProviderFactory -> bool
Public Shared Function TryGetFactory (providerInvariantName As String, ByRef factory As DbProviderFactory) As Boolean

参数

providerInvariantName
String

要查找的固定提供程序名称。

factory
DbProviderFactory

当此方法返回时,如果找到指定的固定提供程序名称,则包含与此名称关联的 DbProviderFactory;否则为 null。 此参数未经初始化即被传递。

返回

如果提供程序是使用指定的固定提供程序名称注册的,则为 true;否则为 false

适用于