IDbProvider Interface |
Namespace: SanteDB.OrmLite.Providers
The IDbProvider type exposes the following members.
| Name | Description | |
|---|---|---|
| CanCancelCommands |
True if this provider can cancel commands
| |
| ConnectionString |
Read/write connection string
| |
| Features |
Gets the features of the database back-end
| |
| Invariant |
Get name of the provider
| |
| MonitorProbe |
Gets the prove for the provider
| |
| ReadonlyConnectionString |
Readonly (mirror) connection string
| |
| TraceSql |
Trace SQL commands
|
| Name | Description | |
|---|---|---|
| CloneConnection |
Get connection to a specified connection string
| |
| ConvertValue |
Convert value
| |
| Count |
Creates an Exists statement
| |
| CreateCommand(DataContext, SqlStatement) |
Creates a command on the specified transaction
| |
| CreateCommand(DataContext, String, Object) |
Create command with specified text and parameters
| |
| CreateIndex |
Create the statement to define the index
| |
| CreateSqlKeyword |
Create SQL keyword
| |
| CreateStoredProcedureCommand |
Creates a stored procedure call command
| |
| DropIndex |
Create the statement to drop the specified index
| |
| Exists |
Creates an Exists statement
| |
| GetDatabaseName |
Get the name of the database
| |
| GetFilterFunction |
Gets the specified filter function
| |
| GetIndexFunction |
Gets the specified indexing function
| |
| GetReadonlyConnection |
Retrieves a readonly connection
| |
| GetResetSequence |
Gets the reset sequence command
| |
| GetWriteConnection |
Retrieves a read/writer connection
| |
| Lock |
Get a lock for the database
| |
| MapParameterType |
Map a type to parameter type
| |
| MapSchemaDataType |
Map datatype
| |
| Returning |
Appends a RETURNING statement
|
| Name | Description | |
|---|---|---|
| UpgradeSchema |
Upgrade the schema
(Defined by SqlFeatureUtil.) |