C# 클래스 ManagerTest.Database.ExecuteSql

파일 보기 프로젝트 열기: Teleopti/Stardust 1 사용 예제들

공개 메소드들

메소드 설명
ExecuteCustom ( Action action ) : void
ExecuteNonQuery ( string sql, int timeout = 30, object>.IDictionary parameters = null ) : void
ExecuteScalar ( string sql, int timeout = 30, object>.IDictionary parameters = null ) : int
ExecuteSql ( Func openConnection ) : System
ExecuteTransactionlessNonQuery ( string sql, int timeout = 30 ) : void

비공개 메소드들

메소드 설명
HandleWithRetry ( string sql, Action action, int attempt ) : void

메소드 상세

ExecuteCustom() 공개 메소드

public ExecuteCustom ( Action action ) : void
action Action
리턴 void

ExecuteNonQuery() 공개 메소드

public ExecuteNonQuery ( string sql, int timeout = 30, object>.IDictionary parameters = null ) : void
sql string
timeout int
parameters object>.IDictionary
리턴 void

ExecuteScalar() 공개 메소드

public ExecuteScalar ( string sql, int timeout = 30, object>.IDictionary parameters = null ) : int
sql string
timeout int
parameters object>.IDictionary
리턴 int

ExecuteSql() 공개 메소드

public ExecuteSql ( Func openConnection ) : System
openConnection Func
리턴 System

ExecuteTransactionlessNonQuery() 공개 메소드

public ExecuteTransactionlessNonQuery ( string sql, int timeout = 30 ) : void
sql string
timeout int
리턴 void