C# Class KonfDB.Infrastructure.Database.Providers.BaseProvider

显示文件 Open project: punitganshani/KonfDB

Protected Properties

Property Type Description
Configuration IDatabaseProviderConfiguration
Workflow StateWorkflow

Public Methods

Method Description
GetDataDictionary ( ) : object>.Dictionary
GetDatabaseCheckAction ( ) : DatabaseCheckAction
GetDatabaseCreateAction ( ) : DatabaseCreateAction
GetDatabaseInitializedAction ( ) : DatabaseInitializedAction
GetDatabaseObjectsCheckAction ( ) : DatabaseObjectsCheckAction
GetDatabaseReferenceDataAction ( ) : DatabaseReferenceDataAction
GetDatabaseSchemaCreateAction ( ) : DatabaseSchemaCreateAction
GetDatabaseTableCreateAction ( ) : DatabaseTableCreateAction
GetInstanceConnectionString ( ) : string
GetMasterConnectionString ( ) : string
Init ( ) : void
OnInitialized ( ) : void

Protected Methods

Method Description
BaseProvider ( IDatabaseProviderConfiguration configuration ) : System

Method Details

BaseProvider() protected method

protected BaseProvider ( IDatabaseProviderConfiguration configuration ) : System
configuration IDatabaseProviderConfiguration
return System

GetDataDictionary() public abstract method

public abstract GetDataDictionary ( ) : object>.Dictionary
return object>.Dictionary

GetDatabaseCheckAction() public abstract method

public abstract GetDatabaseCheckAction ( ) : DatabaseCheckAction
return KonfDB.Infrastructure.Database.StateActions.DatabaseCheckAction

GetDatabaseCreateAction() public abstract method

public abstract GetDatabaseCreateAction ( ) : DatabaseCreateAction
return KonfDB.Infrastructure.Database.StateActions.DatabaseCreateAction

GetDatabaseInitializedAction() public abstract method

public abstract GetDatabaseInitializedAction ( ) : DatabaseInitializedAction
return KonfDB.Infrastructure.Database.StateActions.DatabaseInitializedAction

GetDatabaseObjectsCheckAction() public abstract method

public abstract GetDatabaseObjectsCheckAction ( ) : DatabaseObjectsCheckAction
return KonfDB.Infrastructure.Database.StateActions.DatabaseObjectsCheckAction

GetDatabaseReferenceDataAction() public abstract method

public abstract GetDatabaseReferenceDataAction ( ) : DatabaseReferenceDataAction
return KonfDB.Infrastructure.Database.StateActions.DatabaseReferenceDataAction

GetDatabaseSchemaCreateAction() public abstract method

public abstract GetDatabaseSchemaCreateAction ( ) : DatabaseSchemaCreateAction
return KonfDB.Infrastructure.Database.StateActions.DatabaseSchemaCreateAction

GetDatabaseTableCreateAction() public abstract method

public abstract GetDatabaseTableCreateAction ( ) : DatabaseTableCreateAction
return KonfDB.Infrastructure.Database.StateActions.DatabaseTableCreateAction

GetInstanceConnectionString() public abstract method

public abstract GetInstanceConnectionString ( ) : string
return string

GetMasterConnectionString() public abstract method

public abstract GetMasterConnectionString ( ) : string
return string

Init() public method

public Init ( ) : void
return void

OnInitialized() public abstract method

public abstract OnInitialized ( ) : void
return void

Property Details

Configuration protected_oe property

protected IDatabaseProviderConfiguration Configuration
return IDatabaseProviderConfiguration

Workflow protected_oe property

protected StateWorkflow Workflow
return StateWorkflow