通过反射来判断某个程序集中是否有实现该接口的类
来源:互联网 发布:linux开机运行脚本 编辑:程序博客网 时间:2024/06/05 17:55
1: private IPlugin LoadPlugin( string AssemblyFileName )
2: {
3: IPlugin PluginFound = null;
4: Type iPluginType = typeof(IPlugin);
5:
6: Assembly _Assembly = Assembly.LoadFrom(AssemblyFileName);
7:
8: if (_Assembly != null)
9: {
10: Type[] types = _Assembly.GetExportedTypes();
11:
12: foreach (Type t in types)
13: if (iPluginType.IsAssignableFrom(t))
14: {
15: IPlugin operation = Activator.CreateInstance(t) as IPlugin;
16:
17: if (operation != null)
18: {
19: PluginFound = operation;
20: break;
21: }
22: }
23: }
24:
25: return PluginFound;
26: }
- 通过反射来判断某个程序集中是否有实现该接口的类
- 判断某个类是否实现了某个接口或者继承了某个父类的方法
- as3 判断,某个类是否继承于某个类,某个类是否实现某个接口的方法
- 反射检查类型是否实现某个接口
- 通过查询数据库中的sysobjects来判断数据库中是否已有该表
- C# 如何判断一个类是否实现了某个接口
- 判断一个类是否实现了某个接口
- 判断类是否实现了某个接口 和 是否继承了某个类
- 判断某个字符是否在结果集中
- C#利用反射来加载程序集,并调用程序集中有关类的方法
- 在C#中判断某个类是否实现了某个接口
- js通过map和set判断数组中的对象的某个属性是否有重复
- Android 判断手机中是否有某个安装程序
- Type类方法的使用-判断某个类是否是某个接口的派生类
- Type类方法的使用-判断某个类是否是某个接口的派生类
- respondsToSelector 判断某个类是否是否实现了某个方法
- 演示了通过存储过程来获取某个字段的值,并对该字段值进行了判断
- 判断是否有某个class
- 网路层设计要点
- uservoice让你看到用户对你产品的真实需求
- 用php写的一个HTTP下载类
- Flex 中的元数据标签
- c#操作word基本方法
- 通过反射来判断某个程序集中是否有实现该接口的类
- 增强自己的独立技术开发能力
- 不用iconv函数实现UTF-8编码转换GB2312的PHP函数
- C#操作word例程之二
- 兼容性最强的PHP生成缩略图的代码
- preg_replace比ereg_replace快多少?
- How to install GD/Curl in cPanel server
- AMD与Nvidia显卡发展策略
- 使用数组