C# 클래스 Bosphorus.Dao.NHibernate.Extension.Driver.OracleManaged.OracleManagedDataClientDriver

A NHibernate Driver for using the Oracle.ManagedDataAccess DataProvider
상속: NHibernate.Driver.ReflectionBasedDriver, IEmbeddedBatcherFactoryProvider
파일 보기 프로젝트 열기: BosphorusTeam/bosphorus.dao

Private Properties

프로퍼티 타입 설명
InitializeParameter void

공개 메소드들

메소드 설명
OracleManagedDataClientDriver ( ) : System

Initializes a new instance of OracleDataClientDriver.

보호된 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
InitializeParameter ( IDbDataParameter dbParam, string name, object sqlType ) : void

메소드 상세

InitializeParameter() 보호된 메소드

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
리턴 void

OnBeforePrepare() 보호된 메소드

protected OnBeforePrepare ( IDbCommand command ) : void
command IDbCommand
리턴 void

OracleManagedDataClientDriver() 공개 메소드

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