C# Класс NHibernate.Driver.FirebirdClientDriver

A NHibernate Driver for using the Firebird data provider located in FirebirdSql.Data.FirebirdClient assembly.
Наследование: NHibernate.Driver.ReflectionBasedDriver
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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