Define provider in your .config file as: Westwind.Data.WebRequest and make sure to add the factory definition there as well:
<system.data> <DbProviderFactories> <add name="West Wind Web Request Provider" invariant="Westwind.Data.WebRequest" description="Web Request Data Provider" type="Westwind.Utilities.WebRequestClientFactory,SqlWebService"> </add> </DbProviderFactories> </system.data>
public class WebRequestClientFactory : DbProviderFactory
Member | Description | |
---|---|---|
Instance | ||
CreateCommand | public virtual DbCommand CreateCommand();
|
|
CreateCommandBuilder | Creates a new Command builder public virtual DbCommandBuilder CreateCommandBuilder();
|
|
CreateConnection | Creates a new Connection public virtual DbConnection CreateConnection();
|
|
CreateConnectionStringBuilder | public virtual DbConnectionStringBuilder CreateConnectionStringBuilder();
|
|
CreateDataAdapter | public virtual DbDataAdapter CreateDataAdapter();
|
|
CreateDataSourceEnumerator | public virtual DbDataSourceEnumerator CreateDataSourceEnumerator();
|
|
CreateParameter | public virtual DbParameter CreateParameter();
|
|
CreatePermission | public virtual CodeAccessPermission CreatePermission(PermissionState state);
|