?? dbtaskdriver.cs
字號(hào):
using System;
using System.Configuration;
using System.Reflection; // 需要使用 .NET 反射
using TraceLWord7.DbTask;
namespace TraceLWord7.DALFactory
{
/// <summary>
/// DbTaskDriver 數(shù)據(jù)庫(kù)訪問層工廠
/// </summary>
public class DbTaskDriver
{
#region 類 DbTaskDriver 構(gòu)造器
/// <summary>
/// 類 DbTaskDriver 默認(rèn)構(gòu)造器
/// </summary>
public DbTaskDriver()
{
}
#endregion
/// <summary>
/// 驅(qū)動(dòng)數(shù)據(jù)庫(kù)任務(wù)對(duì)象實(shí)例
/// </summary>
public ILWordTask DriveLWordTask()
{
// 獲取程序集名稱
string assemblyName=ConfigurationSettings.AppSettings["AssemblyName"];
// 獲取默認(rèn)構(gòu)造器名稱
string constructor=ConfigurationSettings.AppSettings["Constructor"];
// 建立 ILWordTask 對(duì)象實(shí)例
return (ILWordTask)Assembly.Load(assemblyName).CreateInstance(constructor, false);
}
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -