C# Класс NLite.Data.Driver.AbstractDriver

Наследование: IDriver
Показать файл Открыть проект

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

Метод Описание
AddParameter ( DbCommand command, NamedParameter parameter, object value ) : void
AddParameters ( DbCommand cmd, object namedParameters ) : void
CreateCommand ( DbConnection conn, string sql, object namedParameters ) : DbCommand

Защищенные методы

Метод Описание
AddParameter ( DbCommand cmd, string name, object item ) : void
ConvertDBTypeToNativeType ( IDbDataParameter p, DBType dbType ) : void
GetParameterValues ( DbCommand command, object paramValues ) : void
InitializeParameter ( IDbDataParameter p, NamedParameter parameter, object value ) : void
InitializeParameter ( object item, DbParameter p, Type type ) : void

Приватные методы

Метод Описание
InitializeParameterLengthWhenZero ( IDbDataParameter p, object value, SqlType sqlType ) : void
ParseSqlParameter ( string sql, char namedPrefix ) : string

Описание методов

AddParameter() публичный Метод

public AddParameter ( DbCommand command, NamedParameter parameter, object value ) : void
command System.Data.Common.DbCommand
parameter NLite.Data.Common.NamedParameter
value object
Результат void

AddParameter() защищенный Метод

protected AddParameter ( DbCommand cmd, string name, object item ) : void
cmd System.Data.Common.DbCommand
name string
item object
Результат void

AddParameters() публичный Метод

public AddParameters ( DbCommand cmd, object namedParameters ) : void
cmd System.Data.Common.DbCommand
namedParameters object
Результат void

ConvertDBTypeToNativeType() защищенный Метод

protected ConvertDBTypeToNativeType ( IDbDataParameter p, DBType dbType ) : void
p IDbDataParameter
dbType DBType
Результат void

CreateCommand() публичный Метод

public CreateCommand ( DbConnection conn, string sql, object namedParameters ) : DbCommand
conn System.Data.Common.DbConnection
sql string
namedParameters object
Результат System.Data.Common.DbCommand

GetParameterValues() защищенный Метод

protected GetParameterValues ( DbCommand command, object paramValues ) : void
command System.Data.Common.DbCommand
paramValues object
Результат void

InitializeParameter() защищенный Метод

protected InitializeParameter ( IDbDataParameter p, NamedParameter parameter, object value ) : void
p IDbDataParameter
parameter NLite.Data.Common.NamedParameter
value object
Результат void

InitializeParameter() защищенный Метод

protected InitializeParameter ( object item, DbParameter p, Type type ) : void
item object
p System.Data.Common.DbParameter
type System.Type
Результат void