C# Class ManagerTest.Database.ExecuteSql

Afficher le fichier Open project: Teleopti/Stardust Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
HandleWithRetry ( string sql, Action action, int attempt ) : void

Method Details

ExecuteCustom() public méthode

public ExecuteCustom ( Action action ) : void
action Action
Résultat void

ExecuteNonQuery() public méthode

public ExecuteNonQuery ( string sql, int timeout = 30, object>.IDictionary parameters = null ) : void
sql string
timeout int
parameters object>.IDictionary
Résultat void

ExecuteScalar() public méthode

public ExecuteScalar ( string sql, int timeout = 30, object>.IDictionary parameters = null ) : int
sql string
timeout int
parameters object>.IDictionary
Résultat int

ExecuteSql() public méthode

public ExecuteSql ( Func openConnection ) : System
openConnection Func
Résultat System

ExecuteTransactionlessNonQuery() public méthode

public ExecuteTransactionlessNonQuery ( string sql, int timeout = 30 ) : void
sql string
timeout int
Résultat void