C# Класс Nomad.Data.Database

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

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

Метод Описание
Database ( string connectionString, ILogger logger ) : System
Database ( string server, string database, ILogger logger ) : System
Database ( string server, string database, string user, string password, ILogger logger ) : System
ExecuteNonQuery ( string statement ) : void
ExecuteScalar ( string script ) : object
ExecuteSqlInTransaction ( string scriptContents ) : void

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

Метод Описание
EnsureDatabase ( string server, string database ) : string
EnsureDatabase ( string server, string database, string user, string password ) : string
SplitSqlOnGo ( string sql ) : IEnumerable

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

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

public Database ( string connectionString, ILogger logger ) : System
connectionString string
logger ILogger
Результат System

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

public Database ( string server, string database, ILogger logger ) : System
server string
database string
logger ILogger
Результат System

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

public Database ( string server, string database, string user, string password, ILogger logger ) : System
server string
database string
user string
password string
logger ILogger
Результат System

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

public ExecuteNonQuery ( string statement ) : void
statement string
Результат void

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

public ExecuteScalar ( string script ) : object
script string
Результат object

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

public ExecuteSqlInTransaction ( string scriptContents ) : void
scriptContents string
Результат void