C# Class SubSonic.DataProviders.ProviderFactory

Datei anzeigen Open project: rally25rs/SubSonic-3.0 Class Usage Examples

Public Methods

Method Description
GetProvider ( ) : IDataProvider
GetProvider ( string connectionStringName ) : IDataProvider
GetProvider ( string connectionString, string providerName ) : IDataProvider
Register ( string providerName, Func factoryMethod ) : void

Private Methods

Method Description
BuildDefaults ( ) : Dictionary>
LoadProvider ( string connectionString, string providerName ) : IDataProvider

Method Details

GetProvider() public static method

public static GetProvider ( ) : IDataProvider
return IDataProvider

GetProvider() public static method

public static GetProvider ( string connectionStringName ) : IDataProvider
connectionStringName string
return IDataProvider

GetProvider() public static method

public static GetProvider ( string connectionString, string providerName ) : IDataProvider
connectionString string
providerName string
return IDataProvider

Register() public static method

public static Register ( string providerName, Func factoryMethod ) : void
providerName string
factoryMethod Func
return void