C# 클래스 NHibernate.Driver.FirebirdClientDriver

A NHibernate Driver for using the Firebird data provider located in FirebirdSql.Data.FirebirdClient assembly.
상속: NHibernate.Driver.ReflectionBasedDriver
파일 보기 프로젝트 열기: nhibernate/nhibernate-core 1 사용 예제들

공개 메소드들

메소드 설명
FirebirdClientDriver ( ) : System.Collections.Generic

Initializes a new instance of the FirebirdClientDriver class.

GenerateCommand ( CommandType type, SqlString sqlString, SqlType parameterTypes ) : IDbCommand

보호된 메소드들

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

비공개 메소드들

메소드 설명
GetCastCandidates ( string statement ) : HashSet
GetFbTypeFromDbType ( DbType dbType ) : string
GetStatementsWithCastCandidates ( string commandText ) : string
TypeCastParam ( IDbDataParameter param, IDbCommand command ) : void

메소드 상세

FirebirdClientDriver() 공개 메소드

Initializes a new instance of the FirebirdClientDriver class.
/// Thrown when the FirebirdSql.Data.Firebird assembly can not be loaded. ///
public FirebirdClientDriver ( ) : System.Collections.Generic
리턴 System.Collections.Generic

GenerateCommand() 공개 메소드

public GenerateCommand ( CommandType type, SqlString sqlString, SqlType parameterTypes ) : IDbCommand
type CommandType
sqlString SqlString
parameterTypes SqlType
리턴 IDbCommand

InitializeParameter() 보호된 메소드

protected InitializeParameter ( IDbDataParameter dbParam, string name, SqlType sqlType ) : void
dbParam IDbDataParameter
name string
sqlType SqlType
리턴 void