C# 클래스 ALE.Sql.Sql

상속: IDisposable
파일 보기 프로젝트 열기: blesh/ALE

보호된 프로퍼티들

프로퍼티 타입 설명
Connection System.Data.SqlClient.SqlConnection
ConnectionString string

공개 메소드들

메소드 설명
Create ( string connectionString ) : Sql
CreateCommand ( string commandText, object args = null, CommandType commandType = CommandType.Text ) : SqlCommand
Dispose ( ) : void
ExecuteNonQuery ( SqlCommand cmd, int>.Action callback = null ) : Sql
ExecuteNonQuery ( string commandText, int>.Action callback = null ) : Sql
ExecuteNonQuery ( string commandText, object args, int>.Action callback = null ) : Sql
ExecuteNonQuery ( string commandText, object args, CommandType commandType, int>.Action callback = null ) : Sql
ExecuteNonQueryCallback ( IAsyncResult result ) : void
ExecuteReader ( SqlCommand cmd, SqlDataReader>.Action callback ) : Sql
ExecuteReader ( string commandText, SqlDataReader>.Action callback ) : Sql
ExecuteReader ( string commandText, object args, SqlDataReader>.Action callback ) : Sql
ExecuteReader ( string commandText, object args, CommandType cmdType, SqlDataReader>.Action callback ) : Sql

비공개 메소드들

메소드 설명
ConvertObjectToSqlParams ( object args ) : System.Data.SqlClient.SqlParameter[]
EndExecuteReader ( IAsyncResult result ) : void
Sql ( string connectionString ) : System

메소드 상세

Create() 공개 정적인 메소드

public static Create ( string connectionString ) : Sql
connectionString string
리턴 Sql

CreateCommand() 공개 메소드

public CreateCommand ( string commandText, object args = null, CommandType commandType = CommandType.Text ) : SqlCommand
commandText string
args object
commandType CommandType
리턴 System.Data.SqlClient.SqlCommand

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

ExecuteNonQuery() 공개 메소드

public ExecuteNonQuery ( SqlCommand cmd, int>.Action callback = null ) : Sql
cmd System.Data.SqlClient.SqlCommand
callback int>.Action
리턴 Sql

ExecuteNonQuery() 공개 메소드

public ExecuteNonQuery ( string commandText, int>.Action callback = null ) : Sql
commandText string
callback int>.Action
리턴 Sql

ExecuteNonQuery() 공개 메소드

public ExecuteNonQuery ( string commandText, object args, int>.Action callback = null ) : Sql
commandText string
args object
callback int>.Action
리턴 Sql

ExecuteNonQuery() 공개 메소드

public ExecuteNonQuery ( string commandText, object args, CommandType commandType, int>.Action callback = null ) : Sql
commandText string
args object
commandType CommandType
callback int>.Action
리턴 Sql

ExecuteNonQueryCallback() 공개 메소드

public ExecuteNonQueryCallback ( IAsyncResult result ) : void
result IAsyncResult
리턴 void

ExecuteReader() 공개 메소드

public ExecuteReader ( SqlCommand cmd, SqlDataReader>.Action callback ) : Sql
cmd System.Data.SqlClient.SqlCommand
callback SqlDataReader>.Action
리턴 Sql

ExecuteReader() 공개 메소드

public ExecuteReader ( string commandText, SqlDataReader>.Action callback ) : Sql
commandText string
callback SqlDataReader>.Action
리턴 Sql

ExecuteReader() 공개 메소드

public ExecuteReader ( string commandText, object args, SqlDataReader>.Action callback ) : Sql
commandText string
args object
callback SqlDataReader>.Action
리턴 Sql

ExecuteReader() 공개 메소드

public ExecuteReader ( string commandText, object args, CommandType cmdType, SqlDataReader>.Action callback ) : Sql
commandText string
args object
cmdType CommandType
callback SqlDataReader>.Action
리턴 Sql

프로퍼티 상세

Connection 보호되어 있는 프로퍼티

protected SqlConnection,System.Data.SqlClient Connection
리턴 System.Data.SqlClient.SqlConnection

ConnectionString 보호되어 있는 프로퍼티

protected string ConnectionString
리턴 string