Click or drag to resize

IDbWriteBackProvider Interface

Marks a provider which shields an underlying disk database with a memory writeback cache

Namespace: SanteDB.OrmLite.Providers
Assembly: SanteDB.OrmLite (in SanteDB.OrmLite.dll) Version: 3.0.2081-alpha+d0a78774d3f97b9193d2ae2fef6d129ea9f29519
Syntax
public interface IDbWriteBackProvider : IDbProvider

The IDbWriteBackProvider type exposes the following members.

Properties
 NameDescription
Public propertyCanCancelCommands True if this provider can cancel commands
(Inherited from IDbProvider)
Public propertyConnectionString Read/write connection string
(Inherited from IDbProvider)
Public propertyInvariant Get name of the provider
(Inherited from IDbProvider)
Public propertyMonitorProbe Gets the prove for the provider
(Inherited from IDbProvider)
Public propertyReadonlyConnectionString Readonly (mirror) connection string
(Inherited from IDbProvider)
Public propertyStatementFactory Gets the statement factory for this provider
(Inherited from IDbProvider)
Public propertyTraceSql Trace SQL commands
(Inherited from IDbProvider)
Top
Methods
 NameDescription
Public methodCloneConnection Get connection to a specified connection string
(Inherited from IDbProvider)
Public methodConvertValue(Object, Type) Convert value
(Inherited from IDbProvider)
Public methodConvertValueT(Object) Convert value
(Inherited from IDbProvider)
Public methodCreateCommand(DataContext, SqlStatement) Creates a command on the specified transaction
(Inherited from IDbProvider)
Public methodCreateCommand(DataContext, String, Object) Create command with specified text and parameters
(Inherited from IDbProvider)
Public methodCreateStoredProcedureCommand Creates a stored procedure call command
(Inherited from IDbProvider)
Public methodFlushWriteBackCache Flush the write-back cache.
Public methodGetDatabaseName Get the name of the database
(Inherited from IDbProvider)
Public methodGetPersistentConnection Get a persistent connection
Public methodGetReadonlyConnection Retrieves a readonly connection
(Inherited from IDbProvider)
Public methodGetWriteConnection Retrieves a read/writer connection
(Inherited from IDbProvider)
Public methodInitializeConnection Allows te database connection provider to initialize the connection
(Inherited from IDbProvider)
Public methodMapParameterType Map a type to parameter type
(Inherited from IDbProvider)
Public methodMapSchemaDataType Map datatype
(Inherited from IDbProvider)
Public methodOptimize Optimize the databases
(Inherited from IDbProvider)
Top
Extension Methods
 NameDescription
Public Extension MethodCreateBackupAsset Create a backup asset for a provider
(Defined by SqlFeatureUtil)
Public Extension MethodGetDataConfigurationProvider Get the configuration provider
(Defined by SqlFeatureUtil)
Public Extension MethodRestoreBackupAsset Restore a backup asset
(Defined by SqlFeatureUtil)
Public Extension MethodUpgradeSchema Upgrade schema
(Defined by SqlFeatureUtil)
Public Extension MethodUpgradeSchema Upgrade the schema
(Defined by SqlFeatureUtil)
Top
See Also