Craig's Utility Library
4.0 Beta
|
Database query provider base class More...
Public Member Functions | |
IBatch | Batch (ISourceInfo Source) |
Returns a batch object More... | |
abstract IGenerator< T > | Generate< T > (ISourceInfo Source, IMapping Mapping, Graph< IMapping > Structure) |
Creates a generator class for the appropriate provider More... | |
Protected Member Functions | |
DatabaseQueryProviderBase () | |
Constructor More... | |
Properties | |
abstract string | ProviderName [get] |
Provider name More... | |
abstract string | ParameterPrefix [get] |
Parameter prefix More... | |
Properties inherited from Utilities.ORM.Manager.QueryProvider.Interfaces.IQueryProvider | |
string | ProviderName [get] |
Provider name associated with the query provider More... | |
Database query provider base class
Definition at line 33 of file DatabaseQueryProviderBase.cs.
|
protected |
Constructor
Definition at line 38 of file DatabaseQueryProviderBase.cs.
IBatch Utilities.ORM.Manager.QueryProvider.BaseClasses.DatabaseQueryProviderBase.Batch | ( | ISourceInfo | Source | ) |
Returns a batch object
Source | Source info |
Implements Utilities.ORM.Manager.QueryProvider.Interfaces.IQueryProvider.
Definition at line 57 of file DatabaseQueryProviderBase.cs.
|
pure virtual |
Creates a generator class for the appropriate provider
T | Object type |
Source | Source info |
Mapping | Mapping info |
Structure | The structure. |
Implements Utilities.ORM.Manager.QueryProvider.Interfaces.IQueryProvider.
Implemented in Utilities.ORM.Manager.QueryProvider.Default.SQLServer.SQLServerQueryProvider.
T | : | class |
|
getprotected |
Parameter prefix
Definition at line 50 of file DatabaseQueryProviderBase.cs.
|
get |
Provider name
Definition at line 45 of file DatabaseQueryProviderBase.cs.