コード例 #1
0
ファイル: DBSchemaProvider.cs プロジェクト: Tony-Liang/Common
 private static SchemaProviderBase Instance(string classname)
 {
     try
     {
         Type type = Type.GetType(classname);
         provider = (SchemaProviderBase)Activator.CreateInstance(type, true);
     }
     catch (Exception ex)
     {
         throw ex;
     }
     return provider;
 }
コード例 #2
0
ファイル: DBSchemaProvider.cs プロジェクト: orf53975/Common
 private static SchemaProviderBase Instance(string classname)
 {
     try
     {
         Type type = Type.GetType(classname);
         provider = (SchemaProviderBase)Activator.CreateInstance(type, true);
     }
     catch (Exception ex)
     {
         throw ex;
     }
     return(provider);
 }
コード例 #3
0
ファイル: DBSchemaProvider.cs プロジェクト: Tony-Liang/Common
 public static SchemaProviderBase GetInstance()
 {
     if (provider == null)
     {
         try
         {
             string typename = AppSettingsHelper.GetString("SchemaProvider", "LCW.Framework.Common.DataAccess.Schema.Sql.SqlProvider");
             provider = Instance(typename);
         }
         catch (Exception ex)
         {
             throw ex;
         }
     }
     return provider;
 }
コード例 #4
0
ファイル: DBSchemaProvider.cs プロジェクト: orf53975/Common
 public static SchemaProviderBase GetInstance()
 {
     if (provider == null)
     {
         try
         {
             string typename = AppSettingsHelper.GetString("SchemaProvider", "LCW.Framework.Common.DataAccess.Schema.Sql.SqlProvider");
             provider = Instance(typename);
         }
         catch (Exception ex)
         {
             throw ex;
         }
     }
     return(provider);
 }