C# Class System.Data.ProviderBase.AbstractDBConnection

Inheritance: System.Data.Common.DbConnection, ICloneable
Datei anzeigen Open project: runefs/Marvin Class Usage Examples

Private Properties

Property Type Description
AddReference void
ClearReference void
ClearReferences void
GetProcedureColumns System.Collections.ArrayList
RemoveReference void
ValidateBeginTransaction void

Public Methods

Method Description
AbstractDBConnection ( string connectionString ) : System.Globalization
ChangeDatabase ( String database ) : void
Clone ( ) : object
Close ( ) : void
Open ( ) : void

Protected Methods

Method Description
CreateException ( SQLException e ) : SystemException
CreateException ( string message ) : SystemException
Dispose ( bool disposing ) : void
GetConnectionProvider ( ) : IConnectionProvider
GetConnectionProvider ( string sectionMame, string provider ) : IConnectionProvider
OnSqlException ( SQLException exp ) : void
OnSqlWarning ( SQLWarning warning ) : void

Private Methods

Method Description
AddReference ( object referencedObject ) : void
ClearReference ( object referencedObject ) : void
ClearReferences ( ) : void
GetProcedureColumns ( String procedureString, AbstractDbCommand command ) : ArrayList
RemoveReference ( object referencedObject ) : void
ValidateBeginTransaction ( ) : void

Method Details

AbstractDBConnection() public method

public AbstractDBConnection ( string connectionString ) : System.Globalization
connectionString string
return System.Globalization

ChangeDatabase() public method

public ChangeDatabase ( String database ) : void
database String
return void

Clone() public method

public Clone ( ) : object
return object

Close() public method

public Close ( ) : void
return void

CreateException() protected abstract method

protected abstract CreateException ( SQLException e ) : SystemException
e java.sql.SQLException
return SystemException

CreateException() protected abstract method

protected abstract CreateException ( string message ) : SystemException
message string
return SystemException

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

GetConnectionProvider() protected abstract method

protected abstract GetConnectionProvider ( ) : IConnectionProvider
return IConnectionProvider

GetConnectionProvider() static protected method

static protected GetConnectionProvider ( string sectionMame, string provider ) : IConnectionProvider
sectionMame string
provider string
return IConnectionProvider

OnSqlException() protected method

protected OnSqlException ( SQLException exp ) : void
exp java.sql.SQLException
return void

OnSqlWarning() protected abstract method

protected abstract OnSqlWarning ( SQLWarning warning ) : void
warning java.sql.SQLWarning
return void

Open() public method

public Open ( ) : void
return void