C# 클래스 Nomad.Data.Database

상속: IDatabase
파일 보기 프로젝트 열기: marceldupr/Nomad

공개 메소드들

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