コード例 #1
0
ファイル: ExtentionMethods.cs プロジェクト: Shiraz-NJIT/Mahba
 public static string[] GetDatabaseList(this System.Data.Linq.DataContext dc)
 {
     Njit.Sql.DatabaseHelper databaseHelper;
     if ((dc.Connection.State & ConnectionState.Open) == ConnectionState.Open && dc.Transaction != null)
     {
         databaseHelper = new Njit.Sql.DatabaseHelper(dc.Connection, dc.Transaction);
     }
     else
     {
         databaseHelper = new Njit.Sql.DatabaseHelper(dc.Connection.ConnectionString);
     }
     return(databaseHelper.GetDatabaseList());
 }
コード例 #2
0
ファイル: ExtentionMethods.cs プロジェクト: Shiraz-NJIT/Mahba
 public static string[] GetLogicalFileNames(this IDbConnection connection)
 {
     Njit.Sql.DatabaseHelper dbHelper = new Njit.Sql.DatabaseHelper(connection.ConnectionString);
     return(dbHelper.GetLogicalFileNames());
 }
コード例 #3
0
ファイル: ExtentionMethods.cs プロジェクト: Shiraz-NJIT/Mahba
 public static long GetDatabaseSize(this IDbConnection connection)
 {
     Njit.Sql.DatabaseHelper dbHelper = new Njit.Sql.DatabaseHelper(connection.ConnectionString);
     return(dbHelper.GetDatabaseSize());
 }
コード例 #4
0
ファイル: ExtentionMethods.cs プロジェクト: Shiraz-NJIT/Mahba
 public static string[] GetDatabaseList(this IDbConnection connection)
 {
     Njit.Sql.DatabaseHelper databaseHelper = new Njit.Sql.DatabaseHelper(connection.ConnectionString);
     return(databaseHelper.GetDatabaseList());
 }