C# Class Sharp.Data.Databases.Oracle.OracleOdpProvider

Inheritance: DataProvider
ファイルを表示 Open project: sharpmigrations/sharpmigrations

Public Methods

Method Description
ConfigCommand ( IDbCommand command, object parameters, bool isBulk ) : void
CreateSpecificException ( Exception exception, string sql ) : DatabaseException
GetParameter ( In parIn, bool isBulk ) : IDbDataParameter
GetParameterCursor ( ) : IDbDataParameter
OracleOdpProvider ( System.Data.Common.DbProviderFactory dbProviderFactory ) : System

Protected Methods

Method Description
CacheCommandProperties ( IDbCommand command ) : void
CacheOracleDbTypeEnumValues ( IDbCommand command ) : void
CacheParameterProperties ( IDbCommand command ) : void
ConfigForBulkSql ( IDbCommand command, object parameters ) : void
EnsureProperties ( IDbCommand command ) : void

Private Methods

Method Description
SetDataParameterType ( In parIn, bool isBulk, IDbDataParameter par ) : IDbDataParameter

Method Details

CacheCommandProperties() protected method

protected CacheCommandProperties ( IDbCommand command ) : void
command IDbCommand
return void

CacheOracleDbTypeEnumValues() protected method

protected CacheOracleDbTypeEnumValues ( IDbCommand command ) : void
command IDbCommand
return void

CacheParameterProperties() protected method

protected CacheParameterProperties ( IDbCommand command ) : void
command IDbCommand
return void

ConfigCommand() public method

public ConfigCommand ( IDbCommand command, object parameters, bool isBulk ) : void
command IDbCommand
parameters object
isBulk bool
return void

ConfigForBulkSql() protected method

protected ConfigForBulkSql ( IDbCommand command, object parameters ) : void
command IDbCommand
parameters object
return void

CreateSpecificException() public method

public CreateSpecificException ( Exception exception, string sql ) : DatabaseException
exception System.Exception
sql string
return DatabaseException

EnsureProperties() protected method

protected EnsureProperties ( IDbCommand command ) : void
command IDbCommand
return void

GetParameter() public method

public GetParameter ( In parIn, bool isBulk ) : IDbDataParameter
parIn In
isBulk bool
return IDbDataParameter

GetParameterCursor() public method

public GetParameterCursor ( ) : IDbDataParameter
return IDbDataParameter

OracleOdpProvider() public method

public OracleOdpProvider ( System.Data.Common.DbProviderFactory dbProviderFactory ) : System
dbProviderFactory System.Data.Common.DbProviderFactory
return System