第03章-进程、线程与应用程序域资料
3.2.2 程序集与反射 Assembly类 Assembly类是在System.Reflection命名空间中定义的,利用它可访问给定程序集的元数据,并包含可以执行一个程序集的方法。 元数据是一种二进制信息,用以对存储在公共语言运行库中可移植的可执行文件或存储在内存中的程序进行描述。 Assembly类提供有一个静态的Load方法,该方法可加载程序集。 3.2.3 创建和卸载应用程序域 常用属性 CurrentDomain属性(静态属性),该属性可获取当前线程所在的应用程序域。 BaseDirectory属性,该属性可获取域所在的应用程序的基目录,即该应用程序的根目录。 常用方法 CreateDomain方法,该方法用于创建新的应用程序域。 ExecuteAssembly方法,该方法用于执行应用程序域中的程序集(从入口点开始执行),参数中可直接指定可执行的文件名。 3.2.3 创建和卸载应用程序域 常用方法 Unload方法,该方法用于卸载应用程序域,是一个静态方法。 默认情况下,只有应用程序域中正在运行的所有线程都已停止或域中不再有运行的线程之后,才卸载该应用程序域。 CreateInstanceAndUnwrap方法,该方法用于在应用程序域中创建指定类的实例,并返回一个代理(proxy)。使用此方法可避免将包含创建的程序集加载到调用程序集中。 3.2.3 创建和
您可能关注的文档
最近下载
- AP 统计模拟题.pdf VIP
- TZJSAE-电动汽车分布式驱动控制通用技术规范.pdf VIP
- 2023年武汉市江夏国有资产经营管理集团有限公司人员招聘考试参考题库及答案解析.docx VIP
- 环境温湿度及大气压力测试仪不确定度分析报告.pdf VIP
- (2025版)结直肠癌肠造口患者全程营养管理专家共识课件.pptx VIP
- 2024年济南高一下期中物理试卷.pdf VIP
- TYNBX 23-2020柠檬及其制品中柠檬苦素和诺米林的测定高效液相色谱法.docx VIP
- 最优化理论课件.pptx VIP
- 一种卧式脱水机.pdf VIP
- “文明的产生与早期发展”教学设计及反思【论文】.pdf VIP
原创力文档

文档评论(0)