DatabaseFactory.SetDatabaseProviderFactory Method
Sets the provider factory for the static DatabaseFactory.
Namespace: Microsoft.Practices.EnterpriseLibrary.Data
Assembly: Microsoft.Practices.EnterpriseLibrary.Data (in Microsoft.Practices.EnterpriseLibrary.Data.dll) Version: 6.0.0.0 (6.0.1304.0)
Syntax
public static void SetDatabaseProviderFactory(
DatabaseProviderFactory factory,
bool throwIfSet = true
)
'Declaration
Public Shared Sub SetDatabaseProviderFactory (
factory As DatabaseProviderFactory,
Optional throwIfSet As Boolean = true
)
public:
static void SetDatabaseProviderFactory(
DatabaseProviderFactory^ factory,
bool throwIfSet = true
)
Parameters
- factory
Type: Microsoft.Practices.EnterpriseLibrary.Data.DatabaseProviderFactory
The provider factory.
- throwIfSet (Optional)
Type: System.Boolean
truetrue (True in Visual Basic) to thrown an exception if the factory is already set; otherwise, falsefalse (False in Visual Basic). Defaults to truetrue (True in Visual Basic).
Exceptions
Exception | Condition |
---|---|
System.InvalidOperationException | The factory is already set and throwIfSet is truetrue (True in Visual Basic). |