C# Class Bosphorus.Dao.NHibernate.Extension.Driver.OracleManaged.OracleManagedDataClientDriver

A NHibernate Driver for using the Oracle.ManagedDataAccess DataProvider
Inheritance: NHibernate.Driver.ReflectionBasedDriver, IEmbeddedBatcherFactoryProvider
Afficher le fichier Open project: BosphorusTeam/bosphorus.dao

Private Properties

Свойство Type Description
InitializeParameter void

Méthodes publiques

Méthode Description
OracleManagedDataClientDriver ( ) : System

Initializes a new instance of OracleDataClientDriver.

Méthodes protégées

Méthode Description
InitializeParameter ( IDbDataParameter dbParam, string name, NHibernate.SqlTypes.SqlType sqlType ) : void This adds logic to ensure that a DbType.Boolean parameter is not created since ODP.NET doesn't support it.
OnBeforePrepare ( IDbCommand command ) : void

Private Methods

Méthode Description
InitializeParameter ( IDbDataParameter dbParam, string name, object sqlType ) : void

Method Details

InitializeParameter() protected méthode

This adds logic to ensure that a DbType.Boolean parameter is not created since ODP.NET doesn't support it.
protected InitializeParameter ( IDbDataParameter dbParam, string name, NHibernate.SqlTypes.SqlType sqlType ) : void
dbParam IDbDataParameter
name string
sqlType NHibernate.SqlTypes.SqlType
Résultat void

OnBeforePrepare() protected méthode

protected OnBeforePrepare ( IDbCommand command ) : void
command IDbCommand
Résultat void

OracleManagedDataClientDriver() public méthode

Initializes a new instance of OracleDataClientDriver.
/// Thrown when the Oracle.ManagedDataAccess assembly can not be loaded. ///
public OracleManagedDataClientDriver ( ) : System
Résultat System